Chateau De Saulon is an upmarket hotel housed in a storied castle, offering elegant accommodations. Guests can enjoy an outdoor pool and on-site restaurant.