Château Vaudreuil Hôtel & Suites















A hotel that combines convenience and luxury!
With its stunning view of the Lac des Deux-montagnes, a reputation for hospitality, and irresistible European style, Château Vaudreuil Hotel & Suites is one of the premiere hotels and reception centres in the Montréal area. The hotel’s elegant Restaurant Villa Elina combines classic and contemporary European cuisine with a special focus on Northern Italian fare for a menu well matched by the restaurant’s superb international wine selection. Try Villa Elina for an exquisite Sunday brunch or book their private dining room for parties or business dinners.