This hotel is located only a few minutes away from the West Edmonton Mall.
See more: Hotels in Canada Hotels in Edmonton Holiday Destinations in Canada