Get Directions to Macdonald Academy Hotel ← View details Aviemore Highland Resort, Aviemore PH22 1PN, United Kingdom, Aviemore, England Get Directions From* To * — Required information