Chateau de Saulon is situated in Saulon-la-Rue and area attractions include Chapelle-Chambertin, University of Burgundy, and Chateau du Clos de Vougeot. Additional regional attractions include Museum of Sacred Art and La Vie Bourguignonne Museum.
Dining options at the hotel include a restaurant. Additional amenities include an outdoor pool and a garden.
The 32 guestrooms at Chateau de Saulon include minibars. Televisions are equipped with cable channels.