Thornbury Castle
March 11, 2026

I`m the king of the castle!

"Thornbury Castle, situated in the county of Gloucestershire near the Cotswolds & Welsh Borders, is the only Tudor Castle in England and the only one which is also a luxury hotel!"
I`m the king of the castle!
Summary

The Travel Locker visits Thornbury Castle, England's only Tudor castle operating as a luxury hotel, highlighting its history, architecture, on-site dining, and 26-room Relais & Chateaux status, inviting readers to experience a regal weekend.

Powered by