Luxury Around the World: Thornbury Castle Hotel
Thornbury Castle is a luxury five-star hotel in southwest England that has more history than most! This castle hotel dates back to the 16th century, and it was once stayed in by none other than King Henry VIII and his wife Anne Boleyn (before he had her beheaded!). With old-world charm, regal character, and Tudor …