Directions to Chateau Versailles Hotel, Montreal

Chateau-versailles-hotel-map
The Chateau Versailles Hotel in Montreal is located at 1659 SHERBROOKE STREET WEST , Montreal , QC, CA .   Click on the Google Map above to get an interactive version and see the area around the Chateau Versailles Hotel .