South of Druimindarroch, Beasdale, PH39 4NR
17 miles
Isle Ornsay, Isle of Skye, IV43
An enchanting, privately owned hotel of unique charm and character, where time appears to stand still.
18 miles
Isle Ornsay, Isle of Skye, IV43