The Mews House Villa London

London
Holiday home The Mews House London
9.5 Exceptional
15 reviews

The Mews House Villa London

122 Saint George'S Square Mews, London, United Kingdom View map
The 3-bedroom Mews House Villa is located 350 metres from Love and 30 minutes' drive to London City airport. The property offers 3 bathrooms, which come with a separate toilet, a bath and a shower.
This London villa is set in the Westminster Borough district and near Millbank Gardens. Nearly 25 minutes on foot from the London accommodation leads to the public Trafalgar Square. Morpeth Arms treats guests with British dishes and lies within a minutes' drive from the villa.
This London accommodation is equipped with 3 bedrooms.
The Mews House Villa is only 0.6 km from Vauxhall bus station and only 250 metres from Pimlico underground station.
+ More - Less
Main Features
  • Free Wi-Fi
  • No pets allowed
  • + More

Map

Tourist attractions in

London
Local sights
  • Saint George Wharf - 450 m
  • SIS Building - 650 m
  • Hyde Park North - 1.5 km
  • Saint Saviour Pimlico - 300 m
  • Mayfair - 1.1 km
  • The Gym London Vauxhall - 550 m
  • Houses of Parliament - 1.6 km
  • Millbank Gardens - 650 m
  • Khallouk & Taylor - 450 m
  • Dolphin Square Sports Club - 250 m
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
  • Free 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
  • Free Wi-Fi
  • No pets allowed

Policies

Check-in: from 14:00 until 22:00
Check-out: from 08:00 until 10:00
Enter your dates
Enter your dates
Su 14 Dec
Mo 15 Dec
Guests
Searching hotels in London