St. James’s Park znajduje się około 25 min pieszo od czołowy apartamentu Mayfair Londyn, natomiast Dom towarowy Selfridges znajduje się w pobliżu. Goście mogą korzystać z Wi-Fi zarówno w celach służbowych, jak i rekreacyjnych.
Czołowy apartament jest usytuowany w dzielnicy Hyde Park w Londynie, w nie więcej niż 400 metrach od stacji metra Marble Arch. Galeria Narodowa jest niedaleko. 30 min piechotą od apartamentu Mayfair znajduje się Londyńskie Muzeum Przyrodnicze.
Obiekt posiada wyposażony aneks kuchenny. Od tego apartamentu do stacji kolejowej Marylebone w niewielkiej odległości.