INVERGARRY
Hotel
Invergarry, Highland
Family-run country house on the shores of Loch Oich.
★★★