Lille, Flanders & the Somme hotels, hostels and more