Fisherrow is the tidal harbour at Musselburgh. Fisherrow beach or Read more [...]
Featuring free WiFi throughout the property, Ravelston House is set in Musselburgh, 1.4 km from Musselburgh Racecourse. Guests can enjoy the on-site restaurant. Free private parking is available on site. Every room includes a flat-screen TV.
For more information see the Ravelston House website
Photos from around the surrounding area