Hotel is located adjacent to Holyrood Park which is wonderful for going for a stroll or a hike up Arthur's Seat. Restaurants are a 5-10 minute walk away. There is health club access which is about a 15-20 minute walk away. The restaurant is excellent, we had dinner there once and the food was very good and the service was very friendly and attentive with the staff chatting with diners. The breakfast buffet was very good (cereal, yogurt, fruit, pancakes, croissants, cinnamon rolls, juice, coffee, cheese & salami/ham/etc) as well as hot items that could be ordered included in the breakfast fee. It is about a 30 minute walk to the castle/Royal Mile which was very manageable (or easily accessed with an Uber). The hotel leaves umbrellas in the lobby to borrow which is a nice touch as it rains regularly in Scotland. Rooms are clean and modern. Would definitely recommend this hotel!