Situado a unos 25 minutos a pie de la BT Tower, el hotel Montcalm Mayfair, Autograph Collection Londres, de 5 estrellas, ofrece con aire acondicionado habitaciones a 3 km de los mejores lugares para familias como el London Eye. Este hotel goza de una ubicación céntrica e incluye una relajante piscina de spa y un gimnasio. Además, los huéspedes pueden visitar el Palacio de Buckingham, que está a unos 2 km.
El hotel se encuentra en el barrio Oxford Street, no muy lejos de la Royal Academy. El hotel Montcalm Mayfair, Autograph Collection Londres está ubicado a 500 m de Montagu Square, a unos 10 minutos a pie de la estación de metro Marble Arch. Los huéspedes pueden acercarse fácilmente a la historia de Londres visitando el Palacio de Kensington, ubicado a 2,1 km del lugar. Debido a su ubicación a 20 km del Aeropuerto la Ciudad de Londres, se tarda solo 33 minutos en coche para llegar allí.
El Montcalm Mayfair, Autograph Collection Londres dispone de 161 cuartos con minibar, y comodidades modernas como Wi-Fi gratis y TV. Las habitaciones disponen de un baño privado.
En este hotel se ofrece un desayuno inglés completo. Para disfrutar de bebidas y aperitivos y parrillas, diríjase al bar de champán del Montcalm Mayfair, Autograph Collection. El restaurante Ishtar, con unos platos deliciosos, está a unos 5 minutos a pie.