The Atholl House Hotel
Prices & Key Facts
Prices
Price Band: ££ - £££
About The Atholl House Hotel
Based in ISLE OF SKYE in Highland, The Atholl House Hotel offers rooms for wedding guest accommodation.
Contact & Location
The Atholl House Hotel
Atholl Hotel, ISLE OF SKYE, IV55 8WA, Highland, United Kingdom