Holiday Inn

Holiday Inn Opens in Montreal

MONTREAL—A new-build, 221-room Holiday Inn Hotel & Suites Montreal Centre-ville West has opened here, marking the 16th IHG hotel in…

1 2 3 4 5 9