
Mama Shelter to debut in Switzerland this July
Lifestyle hospitality brand Mama Shelter will make its Swiss debut on 31 July 2025 with a new property in Zurich’s Oerlikon district, close to the city’s railway station. This marks the brand’s 19th hotel globally. Designed by Mama Shelter’s in-house team, …