travelocity Verified Review
"The Champlain is a landmark in Orillia .I stay at this hotel whenever I visit Orillia. It is within walking distance to the waterfront ,shops and restaurants. There are a lot of hotels in Orillia but this one is my choice"
A verified traveller stayed at The Champlain Waterfront Hotel, an Ascend Hotel Collection