69 St. Leonard's Road,
Forres (Map)
Prices from:
80
GBP
Average rating: 9
Nestling in the bank of Cluny Hill, this small family-run hotel, set within an enchanting Victorian Hotel, overlooks the beautiful village of Forres, between Aberdeen and Inverness.
more...