Located in the center of downtown Toronto, this 4-star Sheraton is located across the street from Nathan Phillips Square, a 5-minute walk…
Located within 5 minutes' walk of Osgoode Station, this downtown Toronto hotel features 3 restaurants, an indoor and outdoor pool and state…
This hotel is located next door to Maple Leaf Gardens in downtown Toronto. Guest rooms offer free WiFi.
Boasting a skylit indoor pool and 3 on-site dining options, this hotel is located across the street from Union Station.
Attractively set in Toronto, The Omni King Edward Hotel has air-conditioned rooms, a fitness center and a bar.
Conveniently located within 10 minutes’ walk of Toronto’s Union Train Station and Air Canada Centre, this hotel offers an on-site…