Microtel Inn & Suites By Wyndham Red Deer Red Deer, 126 Leva Avenue, Red Deer, T4e 1b9, Ab, Ca ** 8.4 / 10 118 reviews