Historical hotels in Pitlochry
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The Atholl Palace
Atholl Road, Pitlochry, United Kingdom (Open map)
This smoke-free hotel is conveniently situated a 19-minute walk from the Explorers' Garden at Pitlochry Theatre. Located 3 km from...
Read more...
8.3
Very Good
1923 reviews