Das 4-Sterne-Hotel Mayfair Private Apartments London liegt 7 Gehminuten von der St James's Church entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von London.
Die Zimmer des Hotels Mayfair Private Apartments sind mit einem Steinkamin, einer Sitzecke und einem Flachbildfernseher mit Satellitenkanälen ausgestattet und verfügen über elegante Möbel. In den Badezimmern sind eine getrennte Toilette und eine Dusche vorhanden.
Das Restaurant Jean-Georges at The Connaught ist sehr zu empfehen und liegt zudem ungefähr 400 Meter vom Hotel entfernt.
London Eye lässt sich innerhalb von ca. 25 Minuten zu Fuß vom Hotel aus erreichen. Kulturelle Sehenswürdigkeiten in der Umgebung sind die Cabinet War Rooms (1 km) und die Courtauld Gallery (2 km). Die Royal Academy of Arts befindet sich in 750 Meter Entfernung vom Mayfair Private. Das Hotel befindet sich in ca. 10 Gehminuten Entfernung von der U-Bahn-Station Green Park, während British Museum ungefähr 30 Minuten zu Fuß von hier entfernt liegt. Der nächstgelegene Flughafen ist London City in einer Entfernung von 20 km von der Unterkunft.