Le Clos De Bourgogne is set within an 18th century building in the heart of a green park. It is in the town of Moulins, in the Auvergne region. The spacious guest rooms feature air conditioning, satellite TV an ... Read more

View all Luxury Hotels in Moulins