A unique experience, fabulous rooms and great food. You feel royal in the most relaxed way in this stunning Tudor castle outside Bristol in South Gloucestershire.