Conveniently located in Ottawa (ON), Holiday Inn Hotel & Suites Ottawa Downtown is a great base from which to explore this vibrant city. From here, guests can enjoy easy access to all that the lively city has to offer. 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.
The facilities and services provided by Holiday Inn Hotel & Suites Ottawa Downtown ensure a pleasant stay for guests. A selection of top-class facilities such as safety deposit boxes, concierge, pets allowed, meeting facilities, shops can be enjoyed at the hotel.
Hotel accommodations have been carefully appointed to the highest degree of comfort and convenience, with bathrobes, daily newspaper, inhouse movies, satellite/cable TV, separate shower and tub in each room. The hotel offers an excellent variety of recreational facilities, including fitness center. Whatever your reason for visiting Ottawa (ON), the Holiday Inn Hotel & Suites Ottawa Downtown is the perfect venue for an exhilarating and exciting break away.