The Manoir d’Youville, a hotel reimagined

by Eliane Tremblay-Moreau The Manoir D’Youville, located on Île Saint-Bernard in Châteauguay, has evolved considerably over the years. A former seigneury of Châteauguay, Marguerite d’Youville, the founder of the Sœurs de la Charité, used it to…

Five Hotels Close to Nature for your Business Event

Are you interested in organizing your business event at a resort establishment? These hotels are often designed to provide a relaxing and peaceful experience by showcasing the rustic charm of the natural surroundings. Add in a…