Glenarch House is a Bed and Breakfast in Dalkeith, 7 miles from Edinburgh city centre. Just off the A1 and Edinburgh City Bypass (A720). A great base to explore Edinburgh and surrounding areas whether you are visiting for the Edinburgh fringe festival, rugby or golf.