The picturesque town of Melrose is located halfway between the Northumberland National Park and Edinburgh near to the triple peaks of the Eildon Hills, one of the Scottish Borders’ most distinctive landmarks.
It is the perfect place to enjoy the transition from England to Scotland and take in the breathtaking scenery and hospitality.
There’s plenty to explore in the area, from charming local towns and villages to historic houses, castles and abbeys plus whisky tours and distilleries, gardens, and outdoor activities such as climbing, walking, cycling, fishing, bird-watching and golf.