Holiday Inn Express & Suites - London Downtown
374 Dundas Street, London, Canada
Booking.com
Book Now