
About
The Montcalm:
34-40 Great Cumberland Place, London W1H 7TW
-
Map
The Montcalm is a 5-star hotel located in London's West End, 500 meters from Oxford Street. The Montcalm is at the top of Park Lane. Marble Arch London Underground Station is 300 metres away. Hyde Park, shops and theatres are an easy walk away.
Guests of The Montcalm can enjoy free internet, luxury air-conditioned rooms, a bar, an Italian restaurant and a spa.
back to top