No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Nestled 25 minutes on foot from Churchill War Rooms Museum, The Mews House Villa London entices guests to explore various tourist destinations nearby.
Location
A convenient setting in Central London with 24 hours bus routes provides access in the vicinity of Westminster Cathedral. This 3-bedroom villa is located 2 km from such cultural sights as the riveting Imperial War Museums. Shopping enthusiasts will enjoy a location 10 minutes' drive from Selfridges London Department Store.
Rooms
Consisting of a balcony and a dining area, the holiday home offers guests amenities, like a flat-screen TV with satellite channels. Featuring a separate toilet and a shower, the bathroom also comes with a hair dryer and towels.
Food & Drinks
The Mews House Villa provides tea and coffee making equipment, as well as an equipped kitchen with a fridge, an oven, and kitchenware. Guests will find The Grosvenor around 5 minutes away by car. The Mews House Villa is easily accessible from Pimlico underground station, as it is 350 metres away.
Wi-Fi
No pets allowed
Amenities
The Mews HouseInternet
Parking options
In the kitchen
In the rooms
In the bathroom
Devices
Design
General facilities
Pets
Enter dates to see availability
122 Saint George'S Square Mews, Westminster Borough, London, United Kingdom
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.