TV Towers – Tower 2 August 19, 2015 by TV Towers is in the middle of Vancouver`s lively downtown core, on Robson, at the edge of Yaletown. Up the street from the Art Gallery, and a few blocks from BC Place and GM Place.