Mama Shelter is now Open!

September 19, 2019

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!

 

Please reload

Featured Posts

Milestone reached on 21 Strand Street!

November 28, 2019

1/10
Please reload

Recent Posts

March 2, 2020

February 25, 2020

January 7, 2020

December 13, 2019

Please reload

Archive
Follow Us
Search By Tags