Image for Thornbury Castle

Thornbury Castle

Thornbury Castle is a historic medieval fortress located in Gloucestershire, England. Built in the late 15th century, it served as a royal residence and features fortified walls, towers, and a grand interior. Known for its Tudor architecture and extensive grounds, the castle has been transformed into a luxury hotel, offering guests an authentic experience of England’s royal history. Its preserved structure provides insight into medieval life, craftsmanship, and architecture, making it a notable heritage site and a unique place to stay, dine, or explore England’s Tudor heritage.