Atholl Palace Hotel
Atholl Palace Hotel is located at Perth and Kinross, United Kingdom.
The Scottish Highlands, wild and rugged, have a timeless romantic 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 splendor, stands overlooking wooded parkland grounds and the town to the surrounding hills. Originally opened as the Athole Hydropathic in Victorian times, the hotel retains many features of the traditional large country house, with bedroom facilities and standards that often exceed expectations and complement spacious and relaxing public areas. Atholl Palace Hotel retains many features of the traditional large country house, with unique and quirky guestrooms, fine and casual dining options, spa and leisure facilities, and standards that often exceed expectations and complement spacious and relaxing public areas. We also offer a range of self-catering options including our Scottish country cottages, cozy apartments, and our comfortable self-catering lodges.
Do you work for Atholl Palace Hotel? Contact us to learn more about who's managing this profile or gain access.