Extend your stay at the île Saint-Bernard at the Manoir d'Youville! The island's resort offers 114 rooms, 9 meeting rooms and a spacious dining room.
More info