The Dowans HotelAberlour AB38 9LS
The Dowans is situated on an elevated location near the small village of Aberlour in Aberdeenshire. The area is well known for its many castles and whisky distilleries and this is a great base for exploring both. The rooms are clean and comfortable and some have fantastic views looking out over the River Spey.
Distance to Town Centre: 0.50 miles (All distances are approximate)
Rooms & Rates
- Breakfast Included
- Free Wi-Fi
- Free Parking