North Shore Beach Lodge

24 Arthur Street Port Elgin N0H2C5, Canada
North Bay, ON N0H2C5 Canada

About

North Shore Beach Lodge is a family-owned business that offers fully furnished cottages for rent.

Contacts