Doté d'une connexion Wi-Fi gratuite, le Mayfair - Split Level 2 Bed Apartment est situé à Londres, à 1,3 km de Piccadilly Circus, à 1,2 km de St James's Park et à 1,5 km du Piccadilly Theatre. Vous séjournerez à 1,5 km de la station de métro Victoria, à 1,4 km d'Oxford Street et de la Serpentine. L'établissement se trouve à 1 km du centre-ville et à moins de 1 km du palais de Buckingham.
Cet établissement est non-fumeurs.
Vous séjournerez à proximité du grand magasin Harrods, de Carnaby Street et d'Oxford Circus. L'aéroport de Londres-City, le plus proche, est implanté à 16 km.