Le Francis is a 4 star hotel, the Bayou Restaurant and Pub and conference rooms, all under the same roof.
Boasting huge picture windows overlooking the charming Petite Cascapédia River, Bayou Restaurant seats 70 and has a central fireplace that helps cre