Luxury Hotel UK Castle

Thornbury Castle is a luxury hotel UK located in the Cotswolds, Gloucestershire. This property is a real castle which has housed kings, queens, courtiers and ladies in waiting. It offers guests the chance to experience ancient yew-hedged gardens and stone-flagged courtyards, as the entire property exudes a sense of history that is unparalleled. In fact, Thornbury Castle is the only Tudor castle in the UK to currently operate as a hotel.
This is an accessible luxury experience, as well, thanks to its convenient location just 15 minutes from the M5. While not far from modern civilization, once inside the heavy oak doors you will feel as if you've stepped back in time. Guests will enjoy the splendor of magnificent roaring fires, sumptuous cuisine and luxurious bedchambers, making the Thornbury a perfect destination for any special occasion.