Company Overview
Montcalm Collection is a portfolio of luxury hotels in London, offering a seamless blend of the citys rich heritage and contemporary sophistication. Each hotel within the collection reflects its unique location, providing guests with tailored experiences that highlight Londons diverse attractionsfrom fine dining and wellness retreats to modern British design and historic landmarks...