Lille, Lille
Spend a second to
save a fortune!
Spend a second to save a fortune!
97 Place Saint-Hubert Lille, Lille
Mama Shelter Lille is located in the centre of Lille, a 4-minute walk from Lille Flandres Train and Metro Stations, as well as a 7-minute walk from Lille Europe Train Station. This hotel is also 600 metres from the Grand'Place and Lille's Opera.
See MoreUsage of subsidiary facilities may incur additional fees