If you want to take advantage of just how much further your pound goes in Canada, look no further than the Delta Suite Hotel, as its front doors open directly into Edmonton City Centre West shopping mall! Edmonton is the capital of Alberta, the self-proclaimed ‘Festival City’ with some of the oldest festival events and quirky celebrations in Canada, from Jazz to Street Performance.
More about this hotel...