ibis Lille Centre Grand Place is located in the heart of Lille’s old town, just 200 metres from Treille Cathedral and 1 km from the Palais des Beaux Arts. It offers a 24-hour reception and rooms with city views.
Number of rooms: 59
21, rue Lepelletier, Vieux Lille, 59000 Lille, France