Located in the lovely area of Ottawa City Center, Holiday Inn Hotel & Suites Ottawa Downtown enjoys a commanding position in the culture, business, sightseeing hub of Ottawa (ON). Only 20. Km away, this 3-star hotel can be easily accessed from the airport. For those of you who want to venture out, National War Memorial, Ottawa Congress Centre, National Arts Centre are just some of the attractions available to visitors.
Holiday Inn Hotel & Suites Ottawa Downtown offers impeccable service and all the essential amenities to invigorate travelers. While lodging at this wonderful property, guests can enjoy babysitting, bar, executive floor, laundry service, safety deposit boxes.
The hotel features 229 beautifully appointed guest rooms, each including bathrobes, bathtub, interconnecting room(s) available, inhouse movies, refrigerator. The hotel offers an excellent variety of recreational facilities, including fitness center. Superb facilities and an excellent location make the Holiday Inn Hotel & Suites Ottawa Downtown the perfect base from which to enjoy your stay in Ottawa (ON).