Residence Inn by Marriott Makes Its Debut in London with Opening of London Bridge Property

August 9, 2017 – Marriott International, Inc. has announced the opening of Residence Inn London – London Bridge, marking a debut in the capital for the company’s industry-leading extended-stay brand. Located on Long Lane in Southwark, Residence Inn London – London Bridge offers 87 well-appointed studio, one- and two-bedroom suites with separate living, working and…