Breaking Travel News

Mama Shelter News

Mama London set to open in September

Mama London set to open in September

13 August 2019 Hotel News

Mama Shelter is bringing its brand of accessible hospitality to the UK capital with the launch of new hotel, Mama London. The property will open next month in east London, a short walk from Cambridge Heath and Bethnal Green stations.