Clermont
Clermont is a new 5-star hotel brand, with iconic properties situated in unrivalled locations in key gateway cities around the world. Each hotel is designed to be in tune with their respective city – with guests receiving privileged access to the wonders and richness of each destination. Supported by extensive international research, Clermont will deliver its luxury hotel experience with consistently warm and personalised service, seamless technology and a true understanding of the rituals of genuine luxury.
Clermont is a brand by Clermont Hotel Group
Clermont Hotel Group operates 5 brands
110 Central Street
London, EC1V 8AJ
United Kingdom
Phone: +44 (0)20 7554 3957
London, EC1V 8AJ
United Kingdom
Phone: +44 (0)20 7554 3957