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;