The Star Hotel
The Star Hotel
Hotel
HIGH STREET,32
, Kingussie, Scotland, United Kingdom
PH21 1HR
76
Good ·
17 reviews