Close Window
View Category

View All Photos

Residence Inn London Downtown

RI London Building Exterior

Check Rates & Availability

Hotel Views

Exterior (1 of 18)

The Residence Inn by Marriott London Downtown is centrally located at the corner of Dundas Street and Colborne Street, in the heart of downtown London.