Skip to content
RH

Ruth Howorth



The Champlain Waterfront Hotel

About The Champlain Waterfront Hotel

Let the destination reach you at The Champlain Waterfront Hotel, an Ascend Hotel Collection® hotel in Orillia.