Considering the Inter Hotel Ascotel Villeneuve d'Ascq in Lille?
A VT member wrote the following comment about visiting Lille:
Grand Place by Groverdean
The Grand Place is the heart of Lille. In the centre of this the main square is a statue with the symbol of Lille- Deesse, perched atop. I didn't realise this at the time when I was there, however the prominent " Theatre du Nord", can't miss it, actually houses one of Europe's biggest bookshop - Furet du Nord.