The Montcalm

The Montcalm hotel is a five star hotel in a luxurious area of London. You can find Oxford street, Hyde Park and metrostations nearby, and the hotel has a large indoor spa-area, fitness room, saunas and other services for you to enjoy. This five star hotel also offers free wireless Internet. The Marble Arch metrostation is located close to the hotel.

The Montcalm *****
34, Great Cumberland Place, Marylebone, W1H 7TW London

Book a room in this hotel

The Montcalm pictures