Discover Delta Hotels by Marriott Ottawa City Centre, a modern Redesigned and Redefined hotel in downtown Ottawa, Canada located ideally near Shaw Centre, Rideau Canal and ByWard Market.
Redesigned, redefined, a modern twist on the four-star experience. The Delta Hotels by Marriott Ottawa City Centre is ideally located in a prime downtown location in the midst of Ottawa’s political and business hubs. Check-in to a stunning lobby featuring 3 stories of glass windows and unwind at LIFT restaurant on the mezzanine level where your favourite cocktail or local plate awaits. Connect, collaborate and relax in an open-concept business centre. Open the door to one of the Delta Ottawa City Centre's 410 newly renovated, modern and intuitive guest rooms and sink into a luxurious pillow-top bed.
Delta Ottawa City Centre offers 26,000 sq. ft. of conference space; rooftop terrace and 2 penthouse level private spaces featuring sweeping views of the Ottawa skyline and Ottawa River. Rejuvenate in the fitness centre and oversized saltwater pool or relax with in-room spa services. Expect Even More™ when you stay at the Delta Ottawa City Centre.
to add Delta Hotels by Marriott Ottawa City Centre map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy