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
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 Town and Country Set in authentic rail cars, Town and Country 's Queen's Quay location is one of a kind in Toronto. The huge centre area is home to their Market Fresh Buffet. The seating area around the buffet consi...
Read more Boatel Welcome to Toronto's Only Boat Bed & Breakfast located in the heart of Toronto harbourfront, steps from downtown.
Have you ever dreamed of living on a boat? Now you can! Enjoy Toronto's first and...
Read more SoHo Metropolitan The SoHo Metropolitan Hotel is simply Toronto 's finest, whether you call it a luxury, boutique or design hotel, At once supremely indulgent and artfully subdued, the "SoHo Met" is a vibrant...