Apenas a 100 metros da Estação Ferroviária TGV Lille-Flandres e a 450 metros da Estação Ferroviária Lille-Europe, o Hotel de Londres apresenta uma recepção 24 horas e quartos com acesso Wi-Fi gratuito. O hotel fica a 350 metros do Centro Comercial Euralille, enquanto o Lille Grand Palais e o Centro de Convenções Nouveau Siècle estão a 800 metros do Hotel De Londres.
Todos os quartos do Hotel De Londres apresentam uma decoração simples, uma televisão de ecrã plano com canais por satélite, uma secretária e um telefone. A casa de banho privativa inclui um chuveiro.
O pequeno-almoço está disponível de manhã e para outras refeições, os hóspedes encontrarão vários lugares para comer na área circundante. Outros serviços incluem um local para armazenar bagagens e o edifício tem um elevador.
O hotel está localizado a 950 metros do Centro de Congressos Palais des Congrès e a 2,9 km da Auto-estrada A25. Fica a 10 minutos de carro do GL Events Exhibitions, da Sala de Concertos Zenith e do bairro antigo de Vieux Lille.