Canada / Edmonton / Sights & landmarksAttractionTower On The HillAddress8708 106 St, EdmontonWebsitewww.bwalk.comPhone+17804133259—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itCapital View Tower · 244 mNot ratedFort Garry House · 420 mNot ratedRapid Fire Theatre · 522 mNot ratedEuphoria Nightclub & Event Center · 545 m