42 Properties
Roubaix at 0,91 km from the city centre
Roubaix at 5,09 km from the city centre
Hotels Europe France Nord-Pas-de-Calais Roubaix Cheap Hotels in Roubaix