Property Location With a stay at iHost Suites in Toronto (Toronto Entertainment District), you'll be minutes from Harbourfront Centre and Air Canada Centre. This condo is close to CN Tower and Canadian Broadcasting Centre.Rooms Make yourself at home..