Nestled in the heart of Downtown Montreal, Holiday Inn Express Hotel & Suites Montreal Centre is an ideal spot from which to discover Montreal (QC). Only 0.5 Miles from the city center, the hotel's strategic location ensures that guests can quickly and easily reach many local points of interest. This modern hotel is in the vicinity of popular city attractions such as Place Sun-Yat-Sen, Theatre du Nouveau Monde, Underworld.
At Holiday Inn Express Hotel & Suites Montreal Centre, the excellent service and superior facilities make for an unforgettable stay. This hotel offers numerous on-site facilities to satisfy even the most discerning guest.
Hotel accommodations have been carefully appointed to the highest degree of comfort and convenience, with ironing facilities, in room safe, internet access – LAN, satellite/cable TV, mini bar in each room. The hotel's fitness center are ideal places to relax and unwind after a busy day. Holiday Inn Express Hotel & Suites Montreal Centre is your one-stop destination for quality hotel accommodations in Montreal (QC).