First thing first, we were stunned to discover how actually close the hotel was to the Lille Europe Eurostar train station. 5 minutes at the most.
The hotel is undergoing the final refurbishment stage where accessories are added etc, but it looks great already, very modern and at the same time cozy. The reception is manned at all times, the staff are extremely efficient but non-english speaking. or maybe they do speak english there - i just didn't try english as I can speak a decent french myself.
We asked them for things like city maps, additional cutlery etc, we even requested a cork screw which they didn't have but went and fetched for us at a hotel next door.
The location is fab - 3 min away from Place de General de Gaulle and the Opera House; within a walking distance from major shopping streets.
We are definitely coming back to it if in Lille again.