1659 Ouest Sherbrooke Street
When comparing hotels in Montreal guests will find that the Chateau Versailles offers a seamless blend of sophistication and comfort at every turn. Location in the historic section of downtown affectionately referred to as the Golden Square Mile affords guests the opportunity to enjoy the finest attractions, shopping and dining destinations just steps from their room.
No reviews found. Be the first to review this place.