Localizado no centro de Lille, a 100 metros das estações ferroviárias e da praça principal, o Hotel Le Napoleon oferece acesso Wi-Fi gratuito. O Centro de Convenções Nouveau Siecle fica a 750 metros.
O hotel dispõe de 19 quartos confortáveis com acesso Wi-Fi gratuito, televisão e todas as comodidades necessárias para uma estadia relaxante.
Os hóspedes podem desfrutar de uma refeição na brasserie do hotel, que serve almoços e jantares para todos os gourmets que desejam descobrir os sabores do norte da França.
Localizado a 200 metros da circular de Lille, o Hotel Napoléon é facilmente acessível de carro. O Centro Comercial Euralille fica a 260 metros, enquanto o Lille Grand Palais está a 1 km da propriedade.