Offering a barbecue and views of the city, Corporate Suites of Calgary is situated in Calgary in the Alberta Region, 1 km from Telus World of Science, Calgary. Calgary Tower is 1.3 km away. Free high-speed internet is available.
Address: 812 14th Avenue Southwest, Calgary (Alberta)
Rates from: CAD 157 Book Now