Address: 263 Port Severn Road, Port Severn, Canada
An indoor pool, spa and restaurant are featured at this lakefront inn in Port Severn, Muskoka. Inspired by French country décor, each room is equipped with cable TV. Tay Shore Trail is just 10 minutes’ drive away.