23 Allée Vauban - La Madeleine, La Madeleine
Located 1 km from Lille Europe 2 km from Lille’s Grand’ Place and 260 metres from Romarin Tram Stop Campanile Lille Euralille is a 24-hour-front-desk hotel which features a restaurant. Pierre Mauroy Stadium is 10 km away.