Atholl Palace Hotel
4-Star Hotel
Perth Road, Pitlochry, Pertshire, PH16 5LX
www.athollpalace.com
Opened as a Hydropathic establishment in 1886, the Atholl Palace stands out for its Victorian charm, the thermal facilities and the tranquility of the parkland grounds. Apart from the guestrooms housed in the impressive main building, a masterpiece of the Scottish baronial architecture, the hotel offers also self-catering apartments, cottages and lodges.