Atholl Palace Hotel
Photo gallery for Atholl Palace Hotel
Overview of Atholl Palace Hotel
Atholl Palace Hotel
4-star Pitlochry hotel with restaurant
Reviews
8.4
Very good
Popular amenities
Explore the neighborhood
Pitlochry, Pitlochry, Scotland, PH16 5LX
- Stags Head Bar, Atholl Palace Hotel1 min walk
- Bells Blair Athol Distillery10 min walk
- Pitlochry Station15 min walk
- Edinburgh (EDI)79 min drive