Hotel Address 

Victoria St, Speyside, Craigellachie, Aberlour AB38 9SR

Hotel Reception

Phone 01340 881204

Email reservations@craigellachiehotel.co.uk

Media Enquiries

Email media@craigellachiehotel.co.uk