Der Lille Grand Palais hat das Privileg genau im Zentrum der Städte Paris, London und Brüssel zu liegen und nur 5 Minuten von den wichtigsten Bahnhöfen entfernt zu sein. Lille war im Jahr 2004 Europäische Kultur-Hauptstadt.
Lille Grand Palais wurde von Rem Khoolas in einem 3-fach-Design entworfen (Konferenzen - Messen - Zenith Arena).