Holiday Inn Montreal Centreville Downtown Map Unavailable Address 999 Rue Saint-Urbain Montreal Quebec Canada Upcoming Events No events in this location