Das zentrale Mayfair Residence London in London befindet sich knapp 2 Kilometer vom Naturhistorischen Museum und lediglich 25 Minuten zu Fuß vom London Science Museum entfernt.
Das Apartment befindet sich in 400 Meter Entfernung zur St Mary's Church vom Stadtviertel Westminster von London. Das Albert Memorial ist lediglich 30 Minuten zu Fuß von den zentralen Apartments entfernt.
Die Unterkunft verfügt über ein Bidet und eine Dusche, die Ihren Komfort erhöhen.
In den Apartments steht Küchenzeile zur Verfügung, in der die Gäste ihre eigenen Mahlzeiten zubereiten können. Das Mayfair Residence befindet sich ein paar Schritte entfernt von der U-Bahn-Station Edgware Road.