Icon Towers

The Icon Towers is a residential complex consisting of two high-rise buildings with 112 or 98 meters in Downtown Edmonton, Alberta, Canada. It is the highest residential building in Edmonton. The 112 meter high building has 35 floors and 92 meters high building 30 floors. In the panel there are several boutiques, cafes, restaurants and office space.

Icon Tower 2 ( under construction June 2010)

Finished Icon Tower 1 (2009)

406890
de