Contact & Location
Contact Our Hotel
Château Vaudreuil is a five star luxury hotel located on the shores of Lac des Deux-Montagnes. Conveniently situated just outside of Montréal, our hotel is only 23 minutes from the city’s Pierre Elliott Trudeau International Airport.
Contact us today to learn more about the hotel or to make a reservation.
21700 Route Transcanadienne
Vaudreuil-Dorion, QC, J7V 8P7