Este hotel está ubicado en Edmonton, a 40 minutos en coche del aeropuerto internacional de la ciudad. Ofrece bar restaurante, conexión Wi-Fi gratuita y habitaciones con nevera.
Número de habitaciones: 93
13620 97 Street Northwest, Northwest Edmonton, T5E 4E2 Edmonton, Canadá