Soho Mews House
Preview only — see all hotel photos
See all 54 photos
Show hotel on map
Soho Mews House
Soho Mews House Apartment London includes a terrace and is located around a 25-minute walk from the Museum of London.
Only 350 metres from Leicester Square tube station, the spacious 116 m² apartment is 2.1 km from the Houses of Parliament. While exploring London, guests can conveniently reach Covent Garden, which is a mere 9 minutes' walk away. Soho Mews House Apartment is also 350 m from Queen's West End Theatre and in proximity to the famous British Museum.
The property has a patio and a living room, and comforts such as a washing machine. The apartment is equipped with a bathroom that features a hairdryer and towels. Additionally, you'll find a walk-in shower and a separate toilet.
Guests staying at Soho Mews House Apartment have access to a mini-kitchen. London City airport is within 15 km from this apartment.
Amenities
Main Features
- Wi-Fi
- No pets allowed
Facilities
- No smoking on site
- Wi-Fi
- No pets allowed
- Terrace
Policy
Map
Local Attractions
Attractions
- Tower Bridge Exhibition (3.9 km)
- Tower Of London (3.7 km)
- Trafalgar Square (700 m)
- London Bridge (3.1 km)
- Bank of England Museum (3 km)
- London Zoo (2.9 km)
- Tate Britain (2.6 km)
- Oxford/Bond Street (1.6 km)
- The Royal Albert Hall (3.5 km)
Airports
- London City (15 km)
Train stations
- Charing Cross Station (800 m)
Reviews
100% Verified Reviews