This hotel boasts a unique location with a panoramic view of downtown Ottawa, and features 3,500 square feet of meeting space and 133 guest rooms and suites. Make it the first place to contact!
Good to know
Paid parking on site, public transit nearby and partially wheelchair accessible (Kéroul).