Columba House
Columba House
Hotel
Manse Road
, Kingussie, Scotland, United Kingdom
PH21 1JF
74
Average ·
121 reviews