Have you stayed at this host location?
Leave a reference for this hostWe are located 5 miles from the Rama Casino and 5 minutes out of downtown Orillia. Located where Lake Simcoe and Lake Couchaching join at The Narrows.
None
paved road. no issues for parking on the street in front of the house.
In the driveway.
Rama Casino and Diner