$$$$$

The Champlain Waterfront Hotel an Ascend Hotel Collection
2 Front Street North, Orillia - (855) 329-0862 Call Us (Map)
eef
lGood
v0.3 miles from Orillia Opera House ( 2 mins )
t7 mins walking
lTom S "Great location. Very comfy bed. Quiet room"