Step into a world where high end luxury meets world class guest experience. The world of The Montcalm Luxury Hotels offers you opulent rooms fitted with lavish en-suite bathrooms, a range of pillow options, choice of exotic room aromas, excellent customer service and much more to make your stay truly blissful.
Each of The Montcalm Luxury Hotels is uniquely and elegantly designed to enhance your stay whether you are in London for business, shopping, theatre or sight-seeing. Our 5* hotels located in some of the plushest and most popular areas of Central London offer stylish accommodation and superb service.
With interiors ranging from heritage to contemporary, fine dining restaurants to gastro pubs and indulgent spas to state-of- the-art events spaces and facilities, The Montcalm Luxury Hotels represent luxury lifestyle redefined.
Step into the world of The Montcalm Luxury Hotels and...Find out more »
Whether you are shopper, business traveller or tourist...Find out more »
Escape the stress of the daily grind and envelop your...Find out more »
The Montcalm Luxury Hotels meetings and events venues are...Find out more »