Willa Mayfair Town House Londyn oferuje bliskość pobliskich atrakcji turystycznych, takich jak Galeria Tate Modern w około 3 km.
Green Park znajduje się jedynie 7 min spacerem od domu wakacyjnego, który znajduje się nie więcej niż 550 m od Hyde Park Corner. Koło obserwacyjne London Eye leży 25 min piechotą stąd, a Muzeum Brytyjskie jest w 2 km. Willa Mayfair Town House jest usytuowana w dzielnicy Park Lane, około 10 min autem od atrakcji przyrodniczych, takich jak Regent's Park.
W willi w Londynie znajduje się łazienka z oddzielną toaletą i prysznicem. Goście mogą również korzystać z suszarki do włosów i ręczników.
Obiekt w Londynie jest wyposażony w czajnik elektryczny, lodówkę i piekarnik do samodzielnego przygotowywania posiłków w w jadalni. Willa Mayfair Town House jest usytuowana w zasięgu wzroku od restauracji Hard Rock Cafe, która oferuje dania kuchni środkowoamerykańskiej. Opcje transportu w pobliżu obejmują dworzec kolejowy Marylebone, w mniej niż 1 km.