March 11, 2026
Thornbury Castle
"It is the only Tudor castle to operate as a hotel and restaurant in England."

Summary
Thornbury Castle is a Tudor castle-palace that now operates as a hotel and restaurant. Built in 1511, it’s the only Tudor castle to run as a hotel and restaurant in England, offering regal bedchambers and modern dining in a historic setting.
