
London, ON, Canada
Allure Hotel & Suites London Downtown
3-star hotel
Holiday Inn Express & Suites London Downtown is where travellers “Stay Smart” in the City of London. Enjoy your choice of 109 guest rooms or suites, comforting and charming style where sophistication meets home and with…
- Wi-fi
- 24-hour reception
- Car park
- Fitness





















