Localizado no centro da cidade de Lille, este hotel está a 350 metros do Museu Palácio das Belas Artes de Lille e a 9 km do Estádio Pierre Mauroy. O Centro de Convenções Nouveau Siècle fica a 900 metros da propriedade e o Lille Grand Palais situa-se a 2 km.
Os quartos do Holiday Inn Express Lille Centre possuem uma televisão de ecrã plano, telefone, secador de cabelo e comodidades para preparar chá/café. Todos os quartos são servidos por elevador e o acesso Wi-Fi é gratuito.
Todos os dias o hotel serve um buffet de pequeno-almoço.
O Holiday Inn Express Lille Centre tem uma recepção aberta 24 horas e estacionamento subterrâneo seguro (sujeito à disponibilidade). As comodidades adicionais incluem 1 sala de reuniões e serviço de limpeza a seco.
A estação de metro mais próxima é a République Beaux Arts, a qual proporciona acesso directo às Estações de Ferroviárias de Lille Europe e Lille Flandres. O hotel encontra-se a 800 metros da La Grande Place e a 1,5 km da Cidadela de Lille.