Atholl Hotel invites you to explore Aberdeen and Aberdeenshire