Lovin' Lille
The location of the hotel is perfect if you want to see everything Lille has to offer. The Lille Grand Palais is across the street from the hotel while the city centre is a ten-minute walk away. There is also a train station and metro station close to the hotel.