Nestled in the heart of Ontario's Lake Country, the Quality Hotel® Champlain Waterfront provides easy access to Lake Simcoe and Lake Couchiching. This Orillia, Canada hotel is minutes from numerous local attractions and points of interest, including Casino Rama, the Leacock Museum and Georgian College. Orillia Opera House, The OPP Museum and Hawk Ridge Golf & Country Club are also in the area.
Packages and Promotions
CONTACTInformation