| Atholl Palace
Pitlochry, Pitlochry, Perthshire PH16 5LX
Standing proudly overlooking beautiful wooded grounds and the picturesque town of Pitlochry, the Atholl Palace Hotel is a fine example of Scottish baronial splendour. The hotel boasts an interesting history as an original Victorian Hydropathic centre that now offers luxury accommodation, spectacular gardens, a spa and a museum. All guest rooms have been individually designed and each one is unique and furnished to the highest standards. All rooms offer spectacular views and are equipped with modern conveniences. |
|
||||||||||||||||||||||||