Localizado em Londres, Ontário, este hotel fica a 5 minutos a pé do Centro de Convenções de Londres e a 1 km do Grande Teatro. Disponibiliza um pequeno-almoço continental e acesso Wi-Fi gratuito.
Cada quarto contemporâneo do Allure Hotel & Suites London Downtown está equipado com uma televisão de ecrã plano por cabo. Inclui um micro-ondas, um frigorífico e comodidades para preparar café.
O ginásio no local apresenta espelhos do chão ao tecto, um sistema de som e uma televisão montada na parede. O centro de negócios está localizado à saída do átrio e está disponível um serviço de estacionamento personalizado.
O Victoria Park fica a 10 minutos a pé do Allure Hotel & Suites London Downtown. O Museu de Londres fica a 1 km do hotel.