The Holiday Inn Express Lille Centre is situated at 200 meters from the Republic square where is the Fine Arts museum.
The hotel has been totally refurnished in 2014, and propose you 103 air-conditioned rooms equipped with flat screen, tea and coffee facilities, telephone, hair dryer, pillow menu, ...