Location: in the city of Sept-Îles, 1.5 Km. away from the sea.
See more: Hotels in Canada Hotels in Sept Iles Holiday Destinations in Canada