Victoria Street, Craigellachie,
Prices from £709.23 miles
Situated in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside offers scenic views, a traditional bar and free on-site parking.
The impressive Victorian building boasts picturesque views across the forests and mountains, and is situated next to the Fiddich and Spey rivers