News update Residence Inn by Marriott Makes Its Debut in London Author admin Date 11th August 2017 Marriott International has announced the opening of the Residence Inn London – London Bridge....