Boutique Hotels in Downtown Montreal - The Chateau Versailles

Château Versailles

Cozy atmosphere, historic splendor, and artful surroundings—these are just a few of the offerings at Château Versailles in Montreal, Quebec. Experience a seamless blend of sophistication and comfort at every turn in our historic hotel with 65 luxurious rooms and suites, unparalleled service, and an amazing location in downtown Montreal.

Discover Our Hotel Book Room