Situada a unos pasos de la Chelsea Space, The Mews House Villa ofrece fácil acceso a diversos lugares de interés turístico de la zona. Situada en el distrito Westminster Borough, esta villa dispone de una terraza con vistas al patio.
Las villas disponen de TV y TV de pantalla plana con canales vía satélite en un balcón y una zona de estar. Los cuartos de baño disponen de un inodoro separado, una bañera y una ducha, secador de pelo y toallas.
La cocina completa está equipada con un servicio de tetera/cafetera, así como un hervidor eléctrico, una nevera y un horno para cocinar. El restaurante Cafe Society, que sirve especialidades italianas, está a unos 1 km. Situada a unos 5 minutos a pie, la estación de metro Pimlico ofrece opciones de transporte en la zona.
Se puede llegar al aeropuerto la Ciudad de Londres en 30 minutos en coche, y atracciones naturales como el Jardín Físico de Chelsea están a unos 2 km. Los lugares de ocio cercanos incluyen el Teatro Apollo Victoria, situado a unos 1 km. Situados a a 3 km del Museo Británico, la The Mews House Villa se encuentra también a 4 km de lugares culturales como el Puente de la Torre.