Designed for both business and leisure travel, Holiday Inn Express Hotel & Suites Montreal Centre is ideally situated in Downtown Montreal; one of the city's most popular locales. The hotel lies 0.5 Miles from the city center and provides accessibility to important town facilities. Visitors to the hotel can take pleasure in touring the city's top attractions: Place Sun-Yat-Sen, Theatre du Nouveau Monde, Underworld.
The facilities and services provided by Holiday Inn Express Hotel & Suites Montreal Centre ensure a pleasant stay for guests. The hotel offers access to a vast array of services, including meeting facilities, 24-hour room service, car park, pets allowed, concierge.
The hotel features 161 beautifully appointed guest rooms, each including in room safe, refrigerator, ironing facilities, in room video games, mini bar. The hotel offers an excellent variety of recreational facilities, including fitness center. Holiday Inn Express Hotel & Suites Montreal Centre is a smart choice for travelers to Montreal (QC), offering a relaxed and hassle-free stay every time.