Traditional Culture Encyclopedia - Hotel accommodation - What does thistle hotel mean?

What does thistle hotel mean?

Thistle Hotel was built in UK 1965.

Hotel profile:

Ji Hotel is a British-based hotel company with 4 1 hotels, operating three-star and four-star hotels. According to the number of rooms (10,000), it is the sixth largest hotel chain in Britain, but it is the largest hotel chain in London. It has six hotels in Scotland (three in Aberdeen, one each in Edinburgh, Glasgow and Furness) and one in Wales (Cardiff).

It has hotels in East Midlands Airport, Heathrow Airport and Aberdeen Airport.