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.
otterstonebnb@gmail.com
otterstonebnb@gmail.com