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
Stay in the Loop
Sign up to receive all the latest events, information, offers and promotions from Vicinity, London.