Roxburghe Hotel and Golf Course Kelso The hotel nestles privately amongst woodlands on the banks of the River Teviot. Many of the 22 bedrooms have all been individually designed, some of w ... Save Up To 60%