Keywords: Parks See all and suggest more
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.