Mama Shelter was founded in France, where the first property opened in Paris in 2008. Today, the brand is part of Ennismore and Accor , and has more than 17 hotels around the world.
From karaoke booths to a Festival of Women, Mama Shelter could be your next (relatively) affordable base in the city Mama Shelter London is pet-friendly... and that includes the restaurant There ...