The Delta Edmonton Centre Suite Hotel is, as its name indicates, mostly suites, which Frommer's explain are "very spacious". Most of these "look into" the Mall, so you can just "watch the shopping action" going on from your one way tinted window.
The Deluxe Suites have a "large" seating area with TV and bar, and a "separate" bedroom.
Situated
[more]