The Mews House Villa ligger i London med 3 værelser måler det 69 m² og rummer 5 gæster.
På stedet befinder du dig 2 km fra Royal Academy og 1 km fra Westminster Undergrundsstation. Centrum for London kan man nå inden for 3 km. Gæsterne sætter pris på The Grosvenor, som er nærliggende. The London Eye ligger ved siden af villaen.
Soveværelse faciliteter inkluderer dunpuder, fyldte puder og dun/fjer puder. Der er 3 badeværelser med separat toilet og en bruser.
Kaffemaskiner/tekedler, et køleskab og køkkenudstyr findes også i køkkenet. 5-minutters gåtur til Pimlico metrostationen.