Get Quotes Contact Us Sign In
Website
Call
The Atholl Palace The Scottish Highlands, wild and rugged, have a timeless magical quality. At their very heart, where the River Tummel flows to the Tay, sits the historic small town of Pitlochry. The Atholl Palace Hotel, the epitome of Scottish Baronial splendour, stands overlooking wooded parkland grounds and the town to the surrounding hills.
Follow us
Reviews
Review The Atholl Palace

Be the first to review The Atholl Palace.

Write a Review