Delta Hotels by Marriott Ottawa City Centre

101 Lyon Street, Ottawa, Canada

See Map

Reservations:+1-888-376-9286
Delta Hotels by Marriott Ottawa City Centre
Show All Photos

Top Amenities

Check Availability

Delta Hotels by Marriott Ottawa City Centre

This hotel is located in downtown Ottawa, a 10-minute walk from Parliament Hill. It offers 4-star amenities such as a restaurant and bar, spacious guest rooms with contemporary furnishings, 42-inch cable TV, free Wi-Fi, pay TV, coffee maker, business center, gym, sauna and more. It is a 10-minute drive to the University of Ottawa, Rideau Canal and Lansdowne Park and a 15-minute drive to the Canada Science and Technology Museum.

Hotel Policies