Compare & Book online accommodation worldwide
Set in Musselburgh and with Musselburgh Racecourse reachable within 1.7 km, Ravelston House offers a garden, non-smoking rooms, free WiFi and a bar. Boasting luggage storage space, this property also provides guests with a restaurant. All guest rooms in the hotel are fitted with a flat-screen TV. The rooms are equipped with a private bathroom with a shower, a hair dryer and free toiletries. The nearest airport is Dundee Airport, 57 km from Ravelston House.
based on 514 ratings