Cross Keys Hotel
36-37, The Square, Kelso TD5 7HL
01573223303
Description
Cross Keys Hotel | Hotel Accommodation in Kelso, Scotland
The Cross Keys Hotel in Kelso offers superb hotel accommodation and an excellent restaurant and is Ideally located in the heart of the Scottish Borders.