Arden Guest House
26 Linkfield Road Musselburgh, EH21 7LLSet opposite Musselburgh Racecourse, Arden Guest House is a Victorian house which still retains its original features.
7 rooms
from £45