The Atholl House is a country village hotel located in the heart of the historic village of Dunvegan, only a mile from the famous castle and with beautiful views across the sea-loch
The Captains House is a romantic listed building offering spacious and comfortable accommodation for four people. An idyllic waterside location in historic Stein village on...