Great London Hospitality

14 amazing hotels, 1 unforgettable city

We stand for Great London Hospitality. We don’t think of ourselves as a hotel business, we’re in the business of creating moments to remember.  We unite passionate people and incredible locations to host the best London experience possible. We promise that every trip to the capital with us will deliver unforgettable hospitality.
With 5,000+ rooms, 120 meeting and event spaces in 17 incredible locations. We've got you covered.

Read more Close
Awards for GLH Hotels in UK
Reader's Choice award for GLH Hotels in UK
Forbes Travel Gulde for GLH Hotels in UK
Awards for GLH Hotels in UK
Awards for GLH Hotels in UK
Awards for GLH Hotels in UK
Awards for GLH Hotels in UK