Last updated: 03:23 PM ET, Wed July 18 2018

Europe’s Largest Residence Inn By Marriott Opens In London

Hotel & Resort Mia Taylor July 18, 2018

London street at the sunrise. View from Trafalgar Square to Big Ben at the sunrise.
London is the home of Residence Inn by Marriott's largest European property. (Photo via Chalabala / iStock / Getty Images Plus)

Comments

LOAD FACEBOOK COMMENTS