The hotel is located in the town centre in the Vauban quarter, 10 minutes' walk from the historical centre and famous Grand Place. Lille Lesquin International Airport is approximately 22 km away.
See more: Hotels in Europe Hotels in France Hotels in Lille Holiday Destinations in Europe