Ibis Lille Hotel De Ville

From $ -1 per night

Avg. User Rating:


172 RUE DE PARIS, Lille, France
33-33-20300054
Show More Info

User Reviews


Lille Stars Hotel