Close Window
View Category

Residence Inn London Downtown

Suites

One-Bedroom Suite Living Area (6 of 18)

With 840 square feet of living space, our spacious queen/queen suite features a large and open living/dining area and a flat screen TV.