The Eskbank B Hotel, Dalkeith - just 7 miles from Edinburgh Castle, with 4-star quality, ensuite rooms and top-notch housekeeping...
For a ‘fine dining' evening experience, take a stroll to the nearby Itihaas, Justinlees or Tiger Lotus within 200 metres.