Room from 40 €
Located right in the centre of Lille, 100 metres from the train stations and the main square, hotel Le Napoleon is the perfect base from which to discover Lille.
Open all year long, the hotel boasts 19 elegant, comfortable rooms with free WiFi…
Located 1.2 km
from the centre of Lille