Toronto is the largest city in Canada and the provincial capital of Ontario. It is located in Southern Ontario on the northwestern shore of Lake Ontario.
Toronto in Toronto, Ontario
Castlegate Inn The Castlegate Inn tastefully furnished rental apartment-hotel suites; located in the heart of downtown-Toronto, only steps from beautiful Casa Loma, Toronto's only castle. The Inn is ideally situated...
Read more Urban Restaurant An Adriatic taverna Toronto 's Urban Restaurant is casual, fun, and reasonably priced. Specializing in seafood, pasta, pizza, and grilled foods with a Mediterranean atmosphere. Urban Restaurant,...
Read more Coco Lezzone Experience Mediterranean culture and style with your family and friends.
Located on trendy College Street in the heart of Little Italy, Coco Lezzone is simply perfect for sharing wine, stories and...
Read more 213 Carlton 213 Carlton Toronto offers visitors a beautiful & grand heritage home, and a contemporary new home - with quiet, pleasant surroundings in a non-smoking environment.
213 Carlton is right in the he...