Symphony Tower
The Symphony Tower is a landmark 27-story luxury high-rise located in downtown Edmonton on the corner of 106 Street and 97 Avenue. Its world-class architecture will feature floor-to-ceiling glass walls which providing unobstructed views of the city centre, the river valley, and the Legislature Grounds.