Eildon Hill
Eildon Hill lies just south of Melrose, Scotland in the Scottish Borders, overlooking the town. The hills form part of the Eildon and Leaderfoot National Scenic Area, one of 40 such areas in Scotland, which have been defined so as to identify areas of exceptional scenery.
Opening times
24hr.
Melrose,
TD6 9HD