The Swallow Waterside Inn Hotel is a lovely three star hotel that is set in gardens, on the banks of the estuary of the River..
Peterhead / Peterhead