Find a residence in Orillia, Ontario

Orillia is at the heart of Lake Country in Ontario and is situated in between Lake Couchiching and Lake Simcoe. Known as the "Sunshine City”, it has everything from museums to galleries, live theatre, events, festivals, natural attractions.

Orillia has long term care homes and is also known and as one of the premier outdoor recreation areas in Canada, Orillia is Ontario’s all-natural, four-season playground, featuring boating, golfing, skiing, snowmobiling, hiking, cycling and so much more. Enjoy the waterfront parks, beaches and trails.
Location