Welcome to Earlston on the Scottish Accommodation Guide, a small town on the River Leader in the Scottish Borders.