We’re comparing great hotel deals for you...

    Hotel The Icon Towers (Edmonton, Canada)

    Hotel The Icon Towers (Edmonton, Canada)

    About The Icon Towers

    Top amenities

      All amenities

      Contact

      10152 104th Street,  T5J 1A7,  Edmonton,  Canada

      Frequently Asked Questions about The Icon Towers

      Interesting hotels nearby The Icon Towers

      These hotels may also be interesting for you...

      Destinations nearby The Icon Towers

      Other destinations close to The Icon Towers

      Explore nearby attractions