coast edmonton plaza hotel s

10155 - 105 Street
EDMONTON
Alberta
Canada