Cross Keys Hotel
The Cross Keys Hotel provides a warm and friendly welcome to its guests and excellent service from attentive, friendly staff.
The hotel is an ideal centre for business or pleasure - situated in a peaceful corner of Scotland, yet still within easy reach of Edinburgh and Newcastle.