La Mayfair Town House Villa Londres ofrece acceso rápido a atracciones de la ciudad como la Curzon Mayfair Cinema, situada a tan solo 5 minutos a pie.
Disfruta de la máxima comodidad en la cocina de la villa, equipada con hervidor eléctrico, horno y menaje de cocina. Los huéspedes también pueden cenar en una zona de comedor. Los huéspedes pueden cenar en el restaurante Helene Darroze at The Connaught, situado a unos cuantos pasos de este lugar. Este establecimiento está a 34 minutos en coche del aeropuerto la Ciudad de Londres y a 10 minutos a pie de la estación de metro Green Park.
El Palacio de Buckingham está a unos 1 km de esta casa de vacaciones y Regent's Park, a 2 km. Esta villa se encuentra a 25 minutos a pie de lugares de culto como la Abadía de Westminster. Situada a 550 metros del Green Park, la Mayfair Town House Villa también está al alcance del Teatro Apollo Victoria.