Nestled in the historical land of Britain and within the castle once inhabited by King Henry, our castle spans over 56,700 square meters, offering breathtaking views of the majestic city of London.
Thornbury Castle is home to 27 luxurious suites. Every corner of the castle offers a captivating view, regardless of your direction.
Every detail of this castle reflects a perfect blend of authenticity and modernity. It serves as the ideal destination for those seeking elegance and beauty. The castle is surrounded by 244 square meters of lush green spaces, extending over more than 5 hectares specially designed to take you to a magical world nestled within the breathtaking British countryside. Its design is a commitment to sustainability and green development.