Het Holiday Inn Express Lille Centre is ideaal gelegen op 200 meter van het Palais des Beaux-Arts en de Place de la République. U wordt hartelijk verwelkomd in de grote lobby van het hotel.
De 103 kamers zijn voorzien van airconditioning, een flatscreen-tv met satellietzenders, een dienblad, telefoon, haardroger, een kussenmenu en gratis WiFi. Een continentaal ontbijtbuffet wordt geserveerd in de grote eetzaal en wordt aangeboden aan alle gasten.