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.