Mama Shelter is now Open!


French hotel group Mama Shelter makes its UK debut, working alongside LRW as architects to provide a beautiful designer-budget hotel. The hotel has 195 rooms, an in house restaurant and a terrace.

Doors are now open!

Featured Posts
Recent Posts