Loading hotels
Confirming room availability...
O Stays Casel, 2505 17Th Ave Sw, Calgary, Canada
With a stay at O Stays Casel in Calgary, you'll be close to Sacred Heart Church and Calgary Tower. This 4-star condo is within close proximity of Shaw Millennium Park and TELUS Spark.