Cross Keys Hotel
The Square
Roxburghshire
TD5 7HL
01573 223303
Banqueting & Function Rooms
Visit Website