Hotels
in Toronto
Toronto is the capital of Ontario and is the largest city in Canada, situated on the shores of one of the Great Lakes of North America, Lake Ontario. The Lake is a boundary between Canada and the US state of New York. Boat trips out onto the lake provide an excellent view of the distinctive Toronto skyline. The CN Tower is Toronto’s most prominent landmark and its observatory gives great views of the city. The Toronto International Film Festival attracts visitors and celebrities from all over the world. Excursions from Toronto can be made to see the natural wonder at Niagara Falls.
 5 Star Hotels in Toronto
 4 Star Hotels in Toronto
 3 Star Hotels in Toronto
 2 Star Hotels in Toronto
|