hotelF1 Paris Gennevilliers (renovated) In Gennevilliers
Avenue Laurent Cely -
Gennevilliers,
FR 92230