Located in Orillia – on the west shore of Lake Couchiching.

 

We are located in the "Sunshine" city of Orillia on the beautiful shores of Lake Couchiching. The Couchiching Park is next door and residents enjoy the beautiful walking trails, boardwalk and Port of Orillia events. The Orillia City Bus service stops in front of our home, making trips to the downtown core only minutes away.