Los huéspedes del Hotel Alma & Seasonal Residence YYC, de 3 estrellas, pueden visitar Nature an Eternal Mystery Sculpture, que se encuentra a unos 5 minutos a pie.
Está a 6 km de la Casa Lougheed y a 700 metros de la Universidad de Calgary. El hotel está situado a un paso del Barrio chino, mientras que la estación de autobuses University está a tan solo 5 minutos a pie. Este hotel está a 800 metros del ferrocarril Brentwood.
El restaurante Jamesons Pub ofrece comida canadiense y se encuentra a unos 1 km.