London logo

Montcalm Hotel

Check Availability

Montcalm Hotel
34-40 Great Cumberland Place, Marble Arch, Westminster
London
W1H 7TW
United Kingdom

Rooms from £99.00 ( €146.52 / $181.17 ) per night

Picture of Montcalm Hotel


This 4-star deluxe 120 room property is discreetly located in a quiet tree-lined Georgian Crescent, just 2 minutes walk from Marble Arch underground station, Hyde Park, Oxford Street and Mayfair.

Click here for more Information on the Montcalm Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information