The Cross-Keys Hotel Hotel is superbly situated in the heart of Kelso, a peaceful corner of Scotland, yet still within easy reach of Edinburgh and Newcastle. There are 28 bedrooms all charmingly decorated, all with en-suite adjoining bath or shower, double-glazing and room controlled central heating. Each room also has colour TV linked to an international multi-channel satellite system, direct dial telephone and tea and coffee making facilities.