Chateau de Villiers Le Mahieu Villiers-le-mahieu The hotel is located in Villiers-Le-Mahieu surrounded by a forest. Chateau de Versailles is only 35km from the hotel and La C ... Save Up To 60%