The Montcalm London

London, United Kingdom

Do you love The Montcalm London? Then tweet it up from 39th to 38th place or even up to 1st!
The Montcalm London Image

39th

The Montcalm London *****

34-40 Great Cumberland Place, London, United Kingdom

Ranking: The Montcalm London is ranked 39th out of 2003 accommodation options available in London.

Classification: 5 Star Hotel

Situated in the heart of London, the Montcalm London is close to the shopping venues at Oxford Street, Marble Arch, Mayfair, Park Lane and Edgware Road. Other nearby attractions include Madame Tussaud's Wax Museum and Buckingham Palace. The hotel has 143 fully-equipped rooms. Each guestroom features facilities such as air-conditioning unit, daily newspaper, coffee and tea maker, mini bar, satellite TV and Internet access. They also have bathrooms with separate shower and tub and bathrobes. Established in 1789, the Montcalm London features amenities such as an elevator, bar, laundry and dry cleaning services and shops. Also available are massage services, Jacuzzi, fitness center, indoor pool, spa, business services, valet parking and wired and wireless Internet access.

Check Availability and Prices