Quality Hotel Champlain Hotel Waterfront, Orillia

Quality Hotel Champlain Hotel Waterfront

2 Front Street

Located in downtwon Orillia, this location is close to beachfront, lakefront and Marina. Extremely close to restaurants and Mariposa Market. Historical downtown Orillia.