Staying at The Mews House Villa London, guests can easily reach Coca-Cola London Eye Riverside Observation Wheel, located 25 minutes' walk away.
This 3-bedroom villa is also just 0.6 km from St George's Square, and Pimlico underground station is 350 metres away. The holiday home is a 10-minute ride from the historic castle "Tower of London".
A terrace here boasts the views of the courtyard.
The Mews House Villa provides a fully-equipped kitchen with an electric kettle, a refrigerator, and a stove top. Guests can dine at The Grosvenor, which is about 300 metres away.
Check-in:from 14:00-22:00 hours
Check-out:until 08:00-10:00 hours