HOTEL FLANDRE ANGLETERRE

13 Place De La Gare, Lille 59000 France (FRA)
2 Star Hotel
50.636833.06961

Check Current Prices






Details / Other Expenses

Policies / Expenses

Similar hotels close by

Testimonials: Why use Hotel Planner?

Testimonials icon
"This makes things so easy and I can't believe it's free. I have been telling my family and friends about it. Thanks!" O.H. - Long Beach, CA

Learn More Check Rates