The le napoleon is located in Lille, France. In town centre 800 metres from Old Town 800 metres from Grand Palais Hotel Features. Breakfast available (surcharge) 24 hour reception Shuttle service to n...
Near London by train, cosmopolitan feel, excellent transport connections, eating out, plenty to see
great position.Everything in walking distance
our room was small
Quick to get to from London, beautiful, lovely green spaces, good selection of food.
The smells, some scruffy areas, not much to keep you entertained for more than a few days