West Edmonton Mall is the largest shopping mall that you can visit on Alberta, Canada. This mall features 800 stores. The floor space occupies square meters. The parking space of this mall is wonderful since it can accommodate up to vehicles.
Stop at Best Western Plus South Edmonton Inn and Suites to discover the wonders of Edmonton (AB). Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep. Service-minded staff will welcome and guide you