The Montcalm Luxury Hotels
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.