Set in 37 acres, with 4 acres of gardens, Barrow Castle provides a beautiful setting for meetings, team away-days, and small courses. It is located 3 miles from the centre of the World Heritage City of Bath, (12 miles from Bristol) and has views over 20 miles of countryside.
Barrow Castle is available for