The Craiglands Hotel
Craiglands Hotel has been welcoming people from around the world for
more than 150 years. Timeless in appearance yet full of the mod cons you
need for a wonderful stay, this grand Victorian hotel remains the ideal
place for business or pleasure, combining comfort and excellent
facilities in 6 acres...