Showing Results for Residence Inn

Residence Inn makes London debut

News / 6 days ago

UK: Marriott has announced the opening of Residence Inn London – London Bridge, the first property in the UK capital for the extended-stay brand.

Subscribe to our Newsletter »