Château du Soudun is a French Luxury Hotel located 3 hours southwest of Paris in the Centre Region of France. This history-rich 11th century medieval castle is the perfect destination for the discerning traveler who is seeking a quintessential French country get-away. Each of the custom decorated bedrooms are exquisitely furnished and include a monumental fireplace, and a luxurious private bathroom. The surrounding area offers a variety of historic towns and attractions, recreational activity, shopping and dining.