Situato a London, in Ontario, questo hotel si trova a 5 minuti a piedi dal centro congressi di Londra e a 1 km dal Grand Theater. Offre una colazione continentale e la connessione Wi-Fi gratuita.
Le moderne camere dell'Allure Hotel & Suites London Downtown sono dotate di TV via cavo a schermo piatto. Include un forno a microonde, un frigorifero e una macchinetta del caffè.
La palestra in loco vanta specchi a tutta altezza, un impianto audio e una TV a parete. Il centro business si trova vicino alla hall e il servizio di parcheggio e riconsegna auto è disponibile.
L'Allure Hotel & Suites London Downtown dista 10 minuti a piedi dal Victoria Park. Il London Museum dista 1 km dall'hotel.