O Mercure Lille Centre Grand Place está situado num edifício do século XIX no centro de Lille, a 3 minutos a pé da La Grande Place (praça) e a 850 metros da Estação Ferroviária Lille Europe.
Todos os quartos possuem uma decoração com tons modernos, acesso Wi-Fi gratuito, uma secretária e comodidades para preparar chá e café. Os quartos também têm uma casa de banho privativa.
Os hóspedes podem desfrutar de uma bebida no Bar Le Royal do hotel. São servidos diversos tipos de cocktails e snacks durante todo o dia.
O hotel fica a 1 minuto a pé da Ópera, enquanto a zona histórica de Lille está a 8 minutos a pé. O Estádio Pierre Mauroy encontra-se a 19 minutos de carro do hotel e o Centro de Convenções Nouveau Siècle fica a 6 minutos a pé.