Glengarry Castle Hotel

Invergarry, Highland

A rambling Victorian baronial pile on the shore of Loch Oich, at the heart of the Great Glen, with the history-freighted ruins of Invergarry Castle in its grounds, has been run as a hotel by the MacCallum family for more than 60 years. More