Hotel ★★★★

Atholl Palace Hotel

Perth Road, Pitlochry Perth Road, Pitlochry, Pitlochry, United Kingdom Show on map

About Atholl Palace Hotel

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.

Property facts

Property type
Hotel
Star rating
4 stars

Location

Perth Road, Pitlochry Perth Road, Pitlochry, Pitlochry, PH16 5LY, United Kingdom

Loading map…

Frequently asked questions

Where is Atholl Palace Hotel located?

Atholl Palace Hotel is located at Perth Road, Pitlochry Perth Road, Pitlochry, Pitlochry PH16 5LY, United Kingdom.

How many stars does Atholl Palace Hotel have?

Atholl Palace Hotel is rated 4 stars.

Stays near Atholl Palace Hotel

Highly rated alternatives close by

All 36 in Pitlochry →

More ways to stay in Pitlochry

See prices on Agoda
Check prices