Charlestown of Aberlour, Moray
and restaurant in the village of Aberlour, Scotland- please note there is live-in accomodation available. About the hotel... accommodation. Beautiful work environment in the heart of Aberlour, Scotland....