We stayed at the MacDonald Highland hotel for a weekend in August and would probably not return. When we arrived at the hotel there was no one else checking in, however we were made to stand and wait for some time while the girl at the desk shuffled some paperwork. This wasn't a big issue but became a bit of...
More
- Macdonald Aviemore Highland Hotel
