Este hotel está localizado em Etobicoke, apenas a alguns minutos de carro das vias Gardiner Expressway e QEW, e a 15 km do centro de Toronto.
Todos os quartos do Deluxe Inn incluem acesso Wi-Fi gratuito, televisão por cabo, micro-ondas, frigorífico e uma casa de banho privativa.
O Deluxe Inn fica a 12 km do Aeroporto Internacional Toronto Pearson. O Centro Comercial Sherway Gardens encontra-se a 1,8 km.