Otterstone Bed & Breakfast
Situated on the banks of the River Feugh, just outside the picturesque town of Banchory, Otterstone is a luxury Bed and Breakfast located in an ideal position to explore Royal Deeside.
+44 (0) 7719 471 266 - stay@otterstone.co.uk
+44 (0) 7719 471 266 - stay@otterstone.co.uk