Mama London now open for reservations
The Accor-backed hotel brand will open a 195-room property in London’s Tower Hamlets district in October
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed