Comfortable Hotel Dining with Classic Fare
Craignelder Hotel combines refurbished, cozy accommodations with a welcoming restaurant popular with both guests and locals. The kitchen serves well-presented, hearty dishes such as salmon, duck, and steak pie, all served hot and in generous portions. Attentive, good-spirited staff contribute to an inviting atmosphere that works well for families and groups.