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...
AdvantagesNear London by train, cosmopolitan feel, excellent transport connections, eating out, plenty to see
Advantagesgreat position.Everything in walking distance
Disadvantagesour room was small
AdvantagesQuick to get to from London, beautiful, lovely green spaces, good selection of food.
DisadvantagesThe smells, some scruffy areas, not much to keep you entertained for more than a few days