August 21, 2019 Don Goodson 0 Comments

Near Lille, France’s two major train stations and the Rem Koolhaas-designed Euralille business district, MAMA Shelter Lille, a new addition to the hotel chain, gives travelers a base from which to explore the French and Flemish city near Belgium. In…
Mama Shelter Lille Launches In France was last modified: August 21st, 2019 by Don Goodson