★★★
Blair Atholl, Pitlochry, Pitlochry, United Kingdom
Property Location
With a stay at Atholl Arms Hotel in Pitlochry (Blair Atholl), you'll be convenient to Blair Castle. This hotel is within the region of Pitlochry Festival Theatre and Edradour Distillery.