Location: Near the TGV train station which links Lille to several european cities. Distance to the airport: 11 Km
See more: Hotels in Europe Hotels in France Hotels in Lille Holiday Destinations in Europe