87 High Street Aberlour United Kingdom Ab38 9QB 01340 871287
NHS Discount:20% discount or book 4 consecutive nights and receive 5th for free. Book any Friday,Saturday & stay Sunday for free
We are an independently owned family run hotel situated in the stunning Speyside area. Twenty minutes from Elgin and 2 minutes walk from the Fleming Hospital.