Willa Mayfair Central Londyn oferuje zakwaterowanie dla maksymalnie 6 odwiedzających i cieszy się pierwszorzędną lokalizacją 2 km od kultowych zabytków, takich jak Pałac Kensington.
Green Park znajduje się maksymalnie 7 min pieszo od willi w Londynie, która znajduje się w zasięgu ręki od Hyde Park Corner. Muzeum Tate Britain leży 2,1 km od domu wakacyjnego, a Galeria Narodowa - w tylko 1 km. Willa Mayfair Central London jest położona w dzielnicy Centrum Londynu w Londynie, w pobliżu od atrakcji przyrodniczych, takich jak St. James’s Park.
W obiekcie w Londynie znajduje się łazienka z oddzielną toaletą i prysznicem. Dostępne są również suszarka do włosów i ręczniki.
Willę w Londynie wyposażono w udogodnienia do samodzielnego przygotowywania posiłków, w tym pełnowymiarową kuchnię oraz jadalnię. W kuchni znajdują się czajnik elektryczny, lodówka i przybory kuchenne. Willa Mayfair Central London jest położona w niewielkiej odległości od restauracji Galvin at Windows Restaurant z daniami kuchni europejskiej. Najbliższa stacja kolejowa to Marylebone, w odległości 20-minutowego spaceru.