Mama Shelter arrives in Rome
Mama Shelter is bringing its unique brand to Rome with the launch of Mama Roma, the group’s first address in Italy, scheduled to open in July 2021. Mama Shelter is the family-founded company that is disrupting the hotel scene with its eccentric, fun and accessible approach to hospitality. Founded in