Hotels in Toronto
The Yorkland Hotel
Wyndham Garden Toronto is located in Northeast Toronto. The hotel is in the middle of a business par...
SoHo Metropolitan Hotel
The Soho Metropolitan Hotel (Canada) provides chic, first class accommodations in downtown Toronto. ...
Westin Harbour Castle
Location. The Westin Harbour Castle stands adjacent to the island ferry docks and within two blocks ...