Map of Toronto, Ontario
Toronto, the capital of the province of Ontario, is a major Canadian city along Lake Ontario’s northwestern shore. It's a dynamic metropolis with a core of soaring skyscrapers, all dwarfed by the iconic CN Tower. Toronto also has many green spaces, from the orderly oval of Queen’s Park to 400-acre High Park and its trails, sports facilities and zoo.
Looking for a holiday house rental?
At Discount House Rentals we search the web for the best deals on holiday house rentals. We look at reviews of existing vacation houses for rent to find the most popular and hassle free rental property bookings.