The Mews House Villa
Main amenities
- 69 m²
- 3 bedrooms
- 3 bathrooms
Location
Situated 4.3 km from Madame Tussauds London, the 3-bedroom The Mews House Villa London provides access to numerous tourist attractions in the area.
Nestled right in the centre of London, this 3-bathroom villa is 4.3 km from Marylebone train station. Guests can visit the medieval palace "Jewel Tower", which is nearly a 15-minute walk from the property, or check out the Protestant Westminster Abbey, which is around 25 minutes' walk away. Shopping enthusiasts will enjoy a location 3.4 km from Selfridges London.
Offering the courtyard views, this London accommodation features a terrace. The holiday home comes with a bathroom with an additional toilet and a shower. A hairdryer, complimentary toiletries, and bath sheets are also featured for your comfort.
At The Mews House Villa, self-catering amenities include an electric kettle, a refrigerator, and kitchenware available in a fully-fitted kitchen. Guests can dine in The Grosvenor, 300 metres from the London property. Pimlico tube station is in close proximity to The Mews House Villa, providing transportation alternatives to explore London.