122 Saint George'S Square Mews, London, United Kingdom
View map
The 3-bedroom The Mews House Villa London hosts up to 5 guests and is nestled 3.2 km from natural sites such as Hyde Park.
The holiday home is situated in Pimlico with quiet streets lined with stately 19th-century homes, around 10 minutes' drive from Tate Modern and fairly close to Pimlico tube station. This 3-bathroom villa is 2.6 km from the buzzing Theatre-district Piccadilly Circus Square, and Tower Bridge is 4.5 km away. The Mews House Villa is about 25 minutes' walk from the Protestant Westminster Abbey, popular with worshippers as well as tourists.
The property comes with a bathroom with a separate toilet and a shower. Hair dryers and towels are included for added comfort.
There is a fully furnished kitchen with a fridge, an oven, and glassware in The Mews House Villa for guests to cook. The Grosvenor, serving a wide range of meals, is nearly 5 minutes' walk away. The London accommodation offers access to Marylebone railway station, 4.3 km away.
+ More- Less
Main Features
Wi-Fi
No pets allowed
+ More
Photos
Map
Tourist attractions in
London
Local sights
Tower Of London - 4.5 km
The Royal Albert Hall - 3.5 km
Tower Bridge Exhibition - 4.4 km
Covent Garden - 3.2 km
Royal National Theatre - 2.7 km
Piccadilly Circus - 2.7 km
Tate Britain - 700 m
Russell Square - 2.2 km
Theatre Museum - 3.1 km
Hyde Park North - 1.5 km
Airports
London City - 17 km
Train stations
Victoria Station - 1.3 km
Prices & Availability
Please wait, we're checking available rooms for you.
Facilities
Main
No smoking on site
Wi-Fi
Parking
No pets allowed
Smoke detectors
Dining
Electric kettle
Cookware/ Kitchen utensils
Room Comforts
Heating
Sitting area
Terrace
Tea and coffee facilities
Dining table
Washing machine
Free toiletries
Flat-screen TV
Carpeted floor
Main Features
Wi-Fi
No pets allowed
Policies
Check-in:from 14:00 until 22:00
Check-out:from 08:00 until 10:00
Frequently asked questions
❓
Where is The Mews House Villa located?
The Mews House Villa is placed in the centre of London.
❓
How much does a night's stay at The Mews House Villa cost?
The price of a night's stay at The Mews House Villa starts at £411.
❓
What are the check-in and check-out hours at The Mews House Villa?
Guests at The Mews House Villa can arrive for check-in from 14:00 and are requested to check out by 10:00.
❓
Does the holiday home have a terrace?
Certainly, the holiday home includes a terrace where guests can enjoy the views of the courtyard.
❓
Does this holiday home come with a kitchen?
Certainly, this holiday home offers a fully equipped kitchen as well as a fridge, an oven, and glassware.
❓
What landmarks are worth visiting during the stay at the holiday home?
During the stay at the holiday home, guests can explore popular spots like Tower Bridge and Tate Modern, which are located about 10 minutes' drive from the property and 3.3 km away, respectively.