Londoners - Mayfair Serviced Apartments jest położony około 25 min spacerem od takich obiektów jak Wieża zegarowa Big Ben, zaledwie 650 m od stacji metro Marble Arch. Goście mogą uprawiać jazdę konną, jazdę na rowerze i Wędkarstwo, aby poprawić swoją kondycję fizyczną.
Muzeum Wiktorii i Alberta jest w około 2 km, natomiast Kościół przy Farm Street - o rzut kamieniem od apartamentu. Dom towarowy Selfridges znajduje się tylko 9 min piechotą od tego apartamentu.
Obiekt noclegowy dysponuje miejscem do przechowywania, miejscem do siedzenia i miejscem do pobytu dziennego z klimatyzacją, zapewniając najwyższy komfort. Apartament oferuje bidet, oddzielną toaletę i prysznic. W łazience znajdują się suszarka do włosów i ręczniki.
Obiekt jest wyposażony w aneks kuchenny z urządzeniami do przygotowywania własnych potraw. Londoners - Mayfair Serviced Apartments oferuje noclegi w odległości kilku przecznic od stacji metra Marylebone.