I have been here almost every single time I have been to Edmonton and yeah sure they have changed things each time but it just feels the same every single time. You got your entertainment like movie theatres, water parks and what have you but you got those in every city. Just is a glorified experience to help you spend more $$$$. Disclaimer I haven't visited Edmonton in a few years.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.