Macdonald Holyrood Hotel puts you in a great location, within just a 10-minute walk of Our Dynamic Earth and Arthur's Seat. Guests can visit the spa to indulge in deep-tissue massages, body wraps, or body scrubs, and local cuisine is served at Acanthus, which is open for breakfast, lunch, and dinner. There's an indoor pool and a bar/lounge, and rooms at this upscale hotel offer 24-hour room service and slippers.
Pros: Great hotel all around-beautiful pool, great amenities, very clean, great location and conciere service
Cons: Terrible hot/cold shower . Shower from hell.No way to cool room other then little bit of window you could get open and fan you have no place to plug in so it has to sit on floor.We would never stay there again. Very over priced.