View all hotels in Pitlochry Europe > United Kingdom > Pitlochry > Atholl Arms Hotel
The Atholl Arms Hotel is just off the main A9 road at Blair Atholl in Highland Perthshire between Perth and Inverness.
It is some 35 miles (56km) north of Perth.
Travelling by road, take the turn signposted to Blair Atholl some 7 miles north of Pitlochry.
The hotel is a prominent feature at the northern end of the centre of the village.
.
The following hotels are located near to Atholl Arms Hotel, PITLOCHRY and are bookable online now.