Location: el hotel is situated in North Bay, 5 Km. from the centre and opposite Lake Nipissing.
See more: Hotels in Canada Hotels in North Bay Holiday Destinations in Canada