El hotel está comunicado con 5 de las principales torres de oficinas y más de 400 tiendas, negocios y servicios en el centro comercial Edmonton City Centre Mall. Tendrá todos los servicios del centro de Edmonton al alcance de la mano. Otros lugares de interés cercanos son la flamante plaza Sir Winston Churchill Square y el gran número de festivales internacionales anuales que alberga, el centro de conferencias de Shaw, el Ayuntamiento, los Juzgados Provinciales y el distrito de las artes, que alberga la Galería de Arte de Edmonton, el teatro Citadel y el Centro Winspear de artes escénicas.
Las delicadas arañas de cristal, los colores cálidos del mármol y el granito italiano, las suaves y lujosas alfombras persas, los muebles de estilo francés provincial único y un servicio de hotel llevado por profesionales le dan la bienvenida al final de su viaje al confort de un hotel completamente nuevo. Tanto si viaja por negocios como por placer, este hotel de 313 habitaciones es el lugar perfecto. Sus instalaciones también incluyen aire acondicionado, vestíbulo con servicio de salida y recepción 24 horas, ascensor, conexión a Internet WiFi, aparcamiento, salón de peluquería, cafetería, pub y restaurante. También puede pedir la comida al servicio de habitaciones por un cargo adicional. Hay instalaciones para conferencias.