Location: close to the A1 motorway, 25 Km from Lille, 45 Km from Belgium and only 12 Km from Lens.
See more: Hotels in Europe Hotels in France Hotels in Carvin Holiday Destinations in Europe