Location: around 5 Km. from the city centre of Barrie, Ontario.
See more: Hotels in Canada Hotels in Barrie Holiday Destinations in Canada