Thistle hotels are part of GLH Hotels Management (UK) Limited operating a number of hotels throughout the UK. Thistle has 31 hotels across the country, many in superb city centre locations, including ten in central London. With a selection of restaurants and a choice of excellent health and leisure facilities, there is something for everyone.

Thistle is a brand by Clermont Hotel Group
Clermont Hotel Group operates 5 brands

110 Central Street
London, EC1V 8AJ
United Kingdom
Phone: +44 (0)20 7554 3957

www.clermonthotel.group

Sign up to our free daily newsletter,
Hospitality Net today
sign up