Thornbury Castle
Thornbury Castle is 'conference impressive' in every way: luxury, style, history, facilities, accommodation and location. The food is superlative, the service and attention to detail are second to none. This superb castle hotel is the most inspiring venue for a distinctive conference or a unique event.