|
2 Front Street N Orillia, ON L3V4R5 |
(705) 259-5001
|
|
Hotels & Motels, Hotels and Motels |
Champlain Waterfront Hotel An, Phone Number (705) 259-5001, is located at 2 Front Street N, Orillia, ON, L3V4R5, ON Canada. Outside Orillia Area, Dial +1 7052595001. Get Directions, Location Map, Find Hours of Operation, Methods of Payment, Products and Services. This Orillia Listing is in the Hotels Category. |