Conveniently located in the Southwest Calgary district of Calgary, Super 8 by Wyndham Macleod Trail Calgary is set 6.4 km from Stampede Park, 6.6 km from Calgary Stampede and 7.5 km from Calgary Telus Convention Centre.
Number of rooms: 73
7505 Macleod Trail Southwest, T2H 0L8 Calgary, Canada