Your local Orillia Subway® Restaurant, located at 660 Atherley Rd brings new bold flavors along with old favorites to satisfied guests every day. We deliver these mouth-watering flavors with our fa...
At the Best Western Plus Orillia Hotel you’re sure to find that little something extra. With our modern amenities and thoughtful design, the Best Western Plus Orillia Hotel will stand out among oth...