directions

Contact(s)

You won't get lost trying to find Orillia. Located in the heart of Central Ontario, Orillia is just 90 minutes north of Toronto.

  • If you are travelling to Orillia from the south, follow Highway 11 north right to our doorstep.
  • If you are coming from the north, just follow Highway 11 south.
  • If you are coming from the east or west, Highway 12 will get you here quickly and easily.