Le Westin Montreal

Inns / Hotels / Apartments

Information

Located in Old Montreal near Place-d'Armes Metro Station

270 Saint-Antoine Street West | Montréal

westin.com/montreal