Latest Mama Shelter News
Oct 13, 2023
Mama Shelter Frequently Asked Questions (FAQ)
Where is Mama Shelter's headquarters?
Mama Shelter's headquarters is located at 61, rue Servan, Paris.
What is Mama Shelter's latest funding round?
Mama Shelter's latest funding round is Corporate Minority.
Who are the investors of Mama Shelter?
Investors of Mama Shelter include AccorHotels.