El hotel Le Napoleon ofrece WiFi gratuita y está situado en el centro de Lille, a 100 metros de las estaciones de tren y la plaza principal. El centro de convenciones Nouveau Siecle se encuentra a 750 metros.
El hotel cuenta con 19 habitaciones confortables con WiFi gratuita, TV y todas las comodidades necesarias para una estancia relajante.
La brasserie del hotel sirve almuerzos y cenas gourmet con platos del norte de Francia.
El Hotel Napoléon se encuentra a 200 metros de la carretera de circunvalación de Lille y es fácilmente accesible en coche. El centro comercial Euralille está a 260 metros, mientras que el centro de convenciones Lille Grand Palais queda a 1 km.