Royal Castle hotel
News
St Austell Brewery acquires two Devon hotels
12 February 2020 by Katherine Price
St Austell Brewery has acquired two hotels in Devon; Dartmouth’s 24-bedroom Royal Castle hotel and the 21-bedroom Royal Seven Stars in Totnes.