Gare Sncf Voie 2 45 Rue De Tournai
- 0 820 61 16 96
- 0.9 mi from Porte de Valenciennes Metro Station
Get your cheap rental cars from car hire stores near Porte de Valenciennes Metro Station, Lille, France.
Hotels close to this car hire store
Hotels close to this car hire store
Hotels close to this car hire store
Hotels close to this car hire store
Hotels close to this car hire store