Home  |  Join  |  Search  |  UKhotel.com  |  UKseries.com

The Atholl Palace
Perth Road, Pitlochry, Perthshire PH16 5LY
The Atholl Palace hotel is in Pitlochry, in Perthshire in Scotland. The hotel is set in a scenic location in the Scottish Highlands, and looks out over Pitlochry itself. It is set in an impressive country house-style building and comes with its own scenic and spectacular garden grounds. The hotel also boasts its own luxury spa and an on site museum. The hotel's terrace has beautiful views out over Ben-y-Vrackie. Guests can enjoy dining in style at the on site restaurant, or enjoy a "wee dram" in the whiskey lounge.