Designed for both business and leisure travel, Holiday Inn Hotel & Suites Ottawa Downtown is ideally situated in Ottawa City Center; one of the city's most popular locales. Only 20. Km away, this 3-star hotel can be easily accessed from the airport. This modern hotel is in the vicinity of popular city attractions such as National War Memorial, Ottawa Congress Centre, National Arts Centre.
Offering hotel guests superior services and a broad range of amenities, Holiday Inn Hotel & Suites Ottawa Downtown is committed to ensuring that your stay is as comfortable as possible. The hotel offers access to a vast array of services, including meeting facilities, safety deposit boxes, room service, disabled facilities, concierge.
Holiday Inn Hotel & Suites Ottawa Downtown is home to 229 bedrooms, all tastefully furnished to provide comforts such as separate shower and tub, coffee/tea maker, non smoking rooms, internet access – wireless, shower. The hotel offers wonderful recreational facilities such as fitness center to make your stay truly unforgettable. Holiday Inn Hotel & Suites Ottawa Downtown is your one-stop destination for quality hotel accommodations in Ottawa (ON).