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.
Comments are closed.