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.
Each suite offers a fully equipped kitchen fitted with an oven, microwave, refrigerator and coffee machine. A dining area, living room and work space are all..