- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Very nice Good modern clean rooms and shower good Food amazing and on Wednesday half price mains. Breakfast great and people/staff
Your dates need to occur after 2020-02-29. Try updating your dates to see prices for your trip.
Located in Musselburgh, Ravelston House is on the beach. Royal Mile and Grassmarket are notable landmarks, and travelers looking to shop may want to visit Princes Street and George Street. Looking to enjoy an event or a game? See what's going on at Musselburgh Racecourse or Murrayfield Stadium.