Loading hotels
Confirming room availability...
Holiday Inn & Suites Ottawa Downtown, 111 Cooper Street, Ottawa, Canada
Located in the heart of downtown Ottawa, the Hotel is mere steps from the Rideau Canal where you can stroll, bicycle or skate past many of Ottawa's greatest historical and contemporary points of interest. Walking distance to many festivals such as Winterlude, Tulip Festival, JazzFest and Canada Day celebrations. Whether for groups or individuals each of our well-appointed and spacious guestrooms boast windows that open for fresh air, excellent and elegant decoration and the best service you can find in the area, just the perfect Hotel to relax and enjoy.