Lille is located in the north of France in an area they call, “French Flanders”, on the Deule River. Its a good sized town with lots of history, cultural attractions and activities, important historical buildings and landmarks. The river port is very important and has served the city well in the past as well as now.

Read More >
Start with our vacation planner so we can match you with our most suitable travel advisor. We do it all for you, air, car, accommodations, tours, you name, it in a seamless luxury vacation experience you will treasure for a lifetime.