Thwaites Hotels
Thwaites Hotels
The hotel division of Thwaites was founded with The Millstone at Mellor in 1980, when a room was just £11 per night. It became Shire Hotels and Inns of Character, comprising 15 hotels and spas, inns and lodges and was then brought under the Thwaites family name in 2016. The group now welcomes more than […]
More >