Chateau Versailles Hotel
About Chateau Versailles Hotel in Montreal
For a truly unique Montreal lodging experience, look to Château Versailles. Located in the heart of downtown Montreal, our hotel features 65 rooms and suites, each with their own unique charm and decor. Rooms and suites are adorned with a mix of rich fabric textures set against vibrant color schemes with a backdrop of exquisite antiques.