France Hotel Eden, Hotels in Neufchateau France Hotel Eden is Hotels Recommendations At Neufchateau France . 3 star accommoda… Edit