Guesthouse/bed and breakfast Beinn Bhracaigh
★★★★
Perth Road, Pitlochry Perth Road, Pitlochry, Pitlochry, United Kingdom Show on map
Atholl Palace Hotel is a 4-star hotel in Pitlochry, United Kingdom. It is one of 36 places to stay in Pitlochry listed on Triptoic.
Perth Road, Pitlochry Perth Road, Pitlochry, Pitlochry, PH16 5LY, United Kingdom
Atholl Palace Hotel is located at Perth Road, Pitlochry Perth Road, Pitlochry, Pitlochry PH16 5LY, United Kingdom.
Atholl Palace Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel