Address : 3916 84th avenue, leduc Show Hotel Map
The hotel is conveniently located next to Edmonton International Airport (about 3 km away). It is minutes away from Edmonton's sports arenas, art and history museums, historic districts and more. Known as the Festival City, Edmonton plays host to a year-round schedule of cultural, historical and artistic events. West Edmonton Mall, located just a short drive from the hotel, is the largest shopping centre in North America. The mammoth mall includes an indoor water park, aquarium, miniature golf course and the indoor Mindbender triple-loop roller coaster.