Soho Mews House Apartment
Main amenities
- 116 m²
Location
Located 3.6 km from Marylebone railway station, Soho Mews House Apartment London is just a 9-minute walk from Covent Garden. Situated a few moments from the victorian Criterion Theatre, this spacious 116 m² apartment offers a terrace where guests can relax and enjoy the courtyard view.
The apartment in London is 2.2 km from the 13.7-tonne Big Ben Bell and 2.1 km from the Tate Modern. St James's Park is within 20 minutes' walk of the property.
This apartment includes an adjoining terrace and a living room with a washing machine for utmost comfort. Guests staying in the accommodation will enjoy the convenience of hair dryers and bath sheets in the bathroom. Additionally, you'll find a walk-in shower and a separate toilet.
Soho Mews House Apartment offers a mini-kitchen with all necessary appliances. Soho Mews House Apartment is in close proximity to Leicester Square underground station.