Stephen Avenue liegt circa 6 km von dem 3-Sterne-Hotel Alma & Seasonal Residence YYC entfernt und ist unbedingt einen Besuch wert.
Die Nature an Eternal Mystery Sculpture lässt sich innerhalb von circa 5 Gehminuten vom Hotel aus erreichen. Zu den nahe gelegenen Einkaufsmöglichkeiten gehört das Telus Convention Centre, das rund 7 km von hier enfernt ist. Das Alma & Seasonal Residence YYC in circa 10 Gehminuten Entfernung von der Stadtbahn Brentwood.
Sie können im Restaurant Jamesons Pub zu Abend essen, das sich nicht weit entfernt vom Hotel befindet.