Set 1.4 km from Victoria Train Station and 1.9 km from Westminster Abbey in the centre of London, The Mews House offers accommodation with free WiFi and free private parking. With quiet street views, this accommodation features a balcony. The property is non-smoking and is situated 1.5 km from Victoria Underground Station.
The holiday home comes with 3 bedrooms, 3 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with inner courtyard views. For added privacy, the accommodation features a private entrance.
Big Ben is 2.2 km from the holiday home, while Houses of Parliament is 1.9 km away. The nearest airport is London City Airport, 16 km from The Mews House.