Brand
Hotel Brand

Thistle

by GLH Hotels Management (UK) Ltd

ThistleThistle 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.

More about GLH Hotels Management (UK) Ltd

Other Brands by GLH Hotels Management (UK) Ltd
Amba
Clermont
every hotels
Guoman
Advertisements