Set in Calgary, Holiday Inn Hotel & Suites Calgary South - Conference Ctr is located 7 km from Calgary Stampede. Featuring a pool with a water slide, a hot tub and a fitness centre, the 3-star hotel has air-conditioned rooms with free Wi-Fi. Stampede Park is 7 km from the hotel.
Number of rooms: 155
8360 Blackfoot Trail SE, T2H 0A8 Calgary, Canada
Hotel booked 1 times today.