Hotel Name: ibis budget Lille Centre
Star Rating: ★ ★
Location: France Nord-Pas-de-Calais Lille๐
Address: 10 rue de Courtrai, Lille, Nord-Pas-de-Calais 59800 rooms
Room Photos:
๐ Click/Touch Here to booking!
Remember to comment it after staying please โ๏ธ