Hôtel Sept-Îles offers lodging and features an on-site bistro with a varied menu and views.