- Holiday Inn Express Hotel & Suites Montreal. The brand new Holiday Inn Express Hotel & Suites Montreal is conveniently located within walking distance of the Montreal Convention Centre, the Old City, Chinatown, Complexes Guy Favreau & Desjardins, Place des Arts, Summer and Winter festivals. Special in-room amenities are FREE HIGH SPEED INTERNET, microwave and refrigerator, free local calls and complimentary continental breakfast. This newly renovated hotel is close to the Business District, the Underground City, the Bell Centre, the Montreal Canadiens Hockey, Bus Terminal, Train Station, the best restaurants and shopping Montreal has to offer. HOSPITALS: St-Luc, Royal Victoria UNIVERSITIES: UQAM, McGill LOCAL ATTRACTIONS: Six Flags-La Ronde, F1 Grand Prix, Montreal Casino, Olympic Stadium and Botanical Gardens.