Clermont Hotel Group is a pioneering hotel owner-operator with a portfolio which comprises 5,000+ bedrooms and 120+ meeting and event spaces across such iconic brands as The Clermont, Thistle and Hard Rock Hotel London. Formerly Great London Hospitality (glh), the business’ re-energised strategy as...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Address:
110 CENTRAL STREET; LONDON, GREATER LONDON EC1V 8AJ, GB
HIGH
spending power