My Favorites
About
The Levesque Hotel is a hotel establishment which offers superior quality accommodation with 110 rooms and suites as well as the La Griffe dining room, the Le 171 resto-bar/terrace and the L’Estuaire Health Center with its Nordic spa interior. All with a breathtaking view of the St. Lawrence River.
Entirely non-smoking establishmentTerracePets not allowedCharging station for electric vehicleMore than an elevator on siteShed for bicycles, snowmobiles and skis