Obiekt Mercure Lille Centre Grand Place mieści się w budynku z XIX wieku, usytuowanym w centrum Lille, 3 minuty spacerem od placu La Grande Place i 850 metrów od dworca kolejowego Lille Europe. Wszystkie pokoje utrzymane są w nowoczesnej kolorystyce i oferują bezpłatne WiFi, biurko oraz zestaw do parzenia kawy i herbaty. Pokoje zapewniają łazienkę. Goście mogą wypić drinka w hotelowym barze Le Royal. Przez cały dzień bar serwuje rozmaite koktajle i przekąski. Hotel oddalony jest o minutę spacerem od opery, natomiast do dzielnicy Old Lille dojść można w 8 minut. Stadion Pierre Mauroy oddalony jest o 19 minut jazdy od hotelu.