THE PEOPLE HOSTEL LILLE is a Hostel located at 109 Rue Saint-André, 59000 Lille, France. It has received 343 reviews with an average rating of 4.0 stars.
The address of THE PEOPLE HOSTEL LILLE: 109 Rue Saint-André, 59000 Lille, France
THE PEOPLE HOSTEL LILLE has 4.0 stars from 343 reviews
Hostel