Thornbury Castle Hotel se află în apropiere de Bristol, în vestul Angliei, și este un castel în stilul Tudor original.