Cet hôtel est à situé à Edmonton, dans l’état d'Alberta, à 13,6 km de l'Université d'Alberta. Il dispose d'une piscine intérieure et de chambres avec connexion Wi-Fi gratuite et télévision par câble à écran plat.
Les chambres sont dotées d'un plateau/bouilloire, d'un four micro-ondes ainsi que d'un réfrigérateur.
Un centre d'affaires et u, d'une salle de sport sont à votre disposition. Vous trouverez des restaurants sur place.
Le parcours de golf de Mill Woods est situé à 12,3 km de l'hôtel. L'aéroport international d'Edmonton est à 15,9 km.