Atholl House Hotel
| |  | | The Atholl House Hotel is a small family run hotellocated at the head of Loch Dunvegan on the magical island of Skye. With views of McLeods Tables and only a mile from Dunvegan Castle it isperfectly placed to explore the stunning sceneryof this corner of the Isle of Skye.A hotel of great charm and comfort the Atholl is gaining a reputation for ensuring its guests are made to feel relaxed and welcome in the home of new owners John and Christine.
|
|