holiday inn on 67th st. s

6500 - 67th St.
Red Deer
Alberta
Canada