Toronto Islands
1 Reviews
First reviewed by Cosmopolitan Toronto Hotel and Spa
-
Centre Island nestled between Ward's Island and Hanlan's Point is one of the islands of Toronto Islands. The Toronto Islands are a chain of small islands located in Lake Ontario, just a short ferry ride from downtown Toronto. Visiting the Centre Island is one the best ways to spend a lazy summer afternoon. Considered to be a place of leisure and relaxation, there are a variety of things to do and see on these islands such as amusement parks, concert venues and swimming pools.