March 11, 2026
Thornbury Castle Hotel is Truly Steeped in British History
"When did you last stay in an English castle? The only Tudor one that’s a luxury hotel? Thornbury Castle Hotel is truly steeped in British history."

Summary
Upscale Living Magazine spotlights Thornbury Castle as a Tudor-era luxury hotel set in the English countryside. The feature highlights its castle architecture, Tudor-named rooms (including the Catherine of Aragon Tower Suite), fine dining, and unique activities such as falconry and archery, all within 15 acres near Bath and the Cotswolds, and notes its Relais & Châteaux affiliation.
