The rooms are very comfortable and it was a relief to see a lift in such a historic house. The grounds are great and the wifi is excellent.
Situated in Musselburgh, this hotel is within 3 mi (5 km) of Musselburgh Racecourse, Queen Margaret University, and Dalkeith Country Park. Royal Mile and Palace of Holyroodhouse are also within 9 mi (15 km).
Great location. Close to castle and the old town. Easy to get around (as long as you can do steps/hills).
Check in was fabulous. Staff was very friendly and helpful. We loved the breakfast was was on offer - just amazing!!! Only hiccup was we didn't have a small fridge in our room so we couldn't buy some fruit or a drink to keep cold.