Established in 1996, The Eagle Inn is an award winning staple in Orillia. Just minutes away from Casino Rama and Lake Couchiching, it really is your weekend getaway or home away from home.
Accomodations available for nightly stays and also long term needs.
Address
Address:
493 Laclie St. Orillia, Ontario L3V4R2
GPS:
44.63058230566987, -79.42332706864795