Facilities at Castle Craig
A Unique Programme Setting Located in Peeblesshire, Scotland. Castle Craig is an 18th-century country house set in 50 acres of private parkland near the village of Blyth Bridge, around 20 miles south of Edinburgh. With spaces that offer the perfect blend of community interaction and personal contemplation, Castle Craig fosters an environment where each individual […]