Marriot International opens Europe’s largest Residence Inn in LondonBy Lee Fletcher25/07/20180 Marriott International, Inc. has said that it has opened its new Residence Inn by Marriott London Kensington, the largest property…