glh to debut new Clermont Hotel Group brand in London

Great London Hospitality (glh), the largest hotel owner-operator in London, has announced a landmark move for the business where it will become the Clermont Hotel Group this autumn.

Share: