Nord-Hôtel Hotel Lille, Nord-Pas-de-Calais
Situated a 8-minute walk from the Porte d’Arras Metro Station, giving direct access to Lille Europe and Lille Flandres Train Stations, this hotel features 2 fully equipped meeting rooms, a fitness centre and an internet corner.
Number of rooms: 80
48 rue du Faubourg d'Arras, 59000 Lille, France