Location: in the heart of the city of Lille, declared to be a city of Art and History in 2004, and 3 Km. from the Zoological Park and the Citadel.
See more: Hotels in Europe Hotels in France Hotels in Lille Holiday Destinations in Europe