182 North High Street Musselburgh United Kingdom eh21 6bh
01316652478
Forces Discount: 20% off all food. All day every day.
not available with any other offer.
Ravelston House is a small family run hotel with bar, restaurant, functions suite, garden and 7 ensuite bedrooms