34 - 40 Great Cumberland Place
London, W1H 7TW
Get directions

About Us

The Montcalm Hotel is located on top of London's Park Lane adjacent to Marble Arch and Hyde Park whilst being surrounded by all the excitement of London's West End.

Reviews