West Edmonton Mall at one time was the biggest mall in North America. Done in three phases it houses a full waterpark (waterslides, wave pool, hot tubs), a skating rink, Galaxyland (with rollercoasters and other rides), a live seal/dolphin show, a shooting range, bowling alley, mini-golf, full IMAX theatre and a hotel along with countless stores, restaurants and an Asian supermarket chain. You can literally come for a week and not discover all this mall has to offer.
My parents came and experienced West Ed for their first time ever (well my mom was there for an hour once), and stayed at the Fantasyland Hotel attached to the mall. They have themed rooms that you can stay in so my parents spent three nights in one of the Polynesian rooms. It's kind of hokey (and in dire need of a renovation), but it still draws people in by the masses.