Montréal Luxury Hotel Accommodations
For a truly unique Montreal lodging experience, look to Château Versailles. Located in the heart of downtown Montreal, our hotel features 66 rooms and suites, each with their own unique charm and decor. Rooms and suites are adorned with a mix of rich fabric textures with a backdrop of exquisite antiques. Staying true to our historic hotel roots, reach your room or suite using our authentic stairways, as elevators were not a thing of the past.