Duke of Gordon Hotel

Kingussie, Highland