Directions to Le Meridien Versailles, Montreal

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