Das Hotel Montcalm Mayfair, Autograph Collection London mit einem Hallenbad befindet sich im Stadtteil Westminster und ist etwa 25 Gehminuten vom London Science Museum entfernt. Sie können eine Champagner- Bar sowie eine Sauna, Spa-Therapie und eine Gemeinschaftslounge im Hotel in zentraler Lage in rund 600 Meter Entfernung von der Wallace Collection genießen.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von London. Das Montcalm Mayfair, Autograph Collection liegt auch nur wenige Schritte entfernt von der U-Bahn-Station Marble Arch. Das Hotel liegt etwa 20 Gehminuten von der Royal Academy of Arts entfernt. Die Unterkunft befindet sich in zentraler Lage, in rund 700 Meter Entfernung vom Bahnhof Marylebone.
Das Montcalm Mayfair, Autograph Collection London verfügt über 161 Zimmer mit einer Sitzecke. Hier werden auch kostenloses WLAN und ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar und Ausstattung zur Kaffee- & Teezubereitung angeboten. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet. Private Badezimmer umfassen angenehme Extras wie einen Haartrockner und Handtücher.
Das 5-Sterne-Hotel serviert ein englisches Frühstück. Das Hotel Montcalm Mayfair, Autograph Collection verfügt über das Restaurant Lilli by Akira Back mit der britischen Küche. In der hoteleigenen Bar können die Gäste auch Nachmittagstee und englischen Nachmittagstee probieren.