minube
Atholl Palace Hotel
The Atholl Palace Hotel is situated in the Scottish town of Pitlochry, in the Parklands region, and only 500 meters from the Blair Atholl whiskey distillery. From here you have quick access to the main road routes through which you can visit the most important attractions and points of interest in this city.