Located in Lille, ibis Lille Centre Grand Palais is 280 metres from Mairie de Lille Metro Station and 550 metres from Lille Grand Palais Convention Centre. It offers free Wi-Fi access and a 24-hour front desk.
Number of rooms: 114
3 rue des Moulins de Garance, Lille Centre, 59000 Lille, France
Hotel booked 1 times today.