Skip to content

Clermont Hotel Management Limited

Clermont Hotel Group encompasses three unique brands, offering something different for everyone. An experienced hospitality company, we offer a warm, guest-centred experience – ensuring your stay is memorable for all the right reasons.

Company registration

Registered in Scotland No. SC046004

Registered office address: C/O Womble Bond Dickinson (Uk) Llp, 2 Semple Street, Edinburgh, Scotland, EH3 8BL

Principal place of business: 110 Central Street, London, EC1V 8AJ

VAT no. 243 2841 76