Accommodation in

Delta Ottawa

Delta Ottawa

Address: 101 Lyon Street, Ottawa, ON

What to Expect

Redesigned, redefined, a modern twist on the four-star experience. The Delta Ottawa City Centre is ideally located in a prime downtown location in the midst of Ottawa’s political and business hubs. Check-in to one of the city’s most beautiful lobby's featuring 3 stories of glass windows, then visit the mezzanine level and unwind at LIFT restaurant where your favourite cocktail or local plate awaits. Connect, collaborate and relax in the open-concept business centre. Open the door to one of the 410 newly renovated, modern and intuitive rooms and sink into a luxurious pillow-top bed. The hotel is one of the only rooftop terraces in downtown Ottawa 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 choose to stay at the Delta Ottawa City Centre.


The lift Restaurant open for breakfast, lunch and dinner is known for its regionally influenced cuisine prepared with local ingredients, the elegant dining room features a chef’s action station, sommelier tasting table and daily themed lunch buffet. At the Lift bar you’ll find a relaxing ambiance, a big screen TV and a selection of beer, wine and spirits to satisfy your thirst.