Le Mama Shelter Lille est situé dans le centre de Lille, à 4 minutes à pied de la gare et de la station de métro Lille Flandres ainsi qu'à 7 minutes de marche de la gare Lille Europe. Cet hôtel se trouve à 600 mètres de la Grand-Place et de l'opéra de Lille. Les chambres sont munies de la climatisation, d'une connexion Wi-Fi gratuite et de vidéos à la demande gratuites. Leur salle de bains privative est pourvue d'une douche, d'un sèche-cheveux et d'articles de toilette gratuits. Tous les matins, vous pourrez déguster un petit-déjeuner buffet. Le restaurant sert des repas faits maison. Vous pourrez également déguster des cocktails au bar ou sur le toit. Parlant 5 langues, le personnel de la réception ouverte 24h/24 se tient à votre entière disposition. Lors de votre séjour, vous pourrez profiter d'une blanchisserie, d'un service de conciergerie et d'un parking. Vous séjournerez à 350 mètres du centre commercial Euralille, à 1,4 km du palais des beaux-arts de Lille et à 850 mètres de la cathédrale Notre-Dame de la Treille. L'aéroport de Lille-Lesquin est à 11 km.