Hyatt Place Montreal Downtown celebrates grand opening

The 354-room hotel marks the first Hyatt Place hotel in Montreal, located in the ‘Village’ neighborhood.