Lille City Hotel
3 Stars
57 Rue De Bethune - 59000 - Lille,
France
View Map
Area: Centre
Take in the views from a rooftop terrace and make use of amenities such as complimentary wireless Internet access.