Super 8 By Wyndham Macleod Trail Calgary ** Calgary, 7505 Macleod Trail Sw, Calgary, T2h0l8, Ab, Ca Facilities in hotel Important