Return to Directory

Delta Ottawa City Centre

Address: 101 Lyon Street, Ottawa, Ontario, Canada, K1R 5T9
Phone: 613 237 3600

Overlooking Ottawa’s city scapes, the Delta Ottawa City Centre welcomes all cyclists to the capital. The Delta Ottawa City Centre is located downtown, a prime location that puts the entire city at your fingertips. We are minutes to Ottawa’s renowned bicycle paths and guests are within walking distance to a whole host of entertainment, cultural and artistic venues. History and political gurus will find the Parliament Buildings and Confederation Square fascinating, while art connoisseurs will delight in the National Gallery of Canada and the National Arts Centre. Without a doubt, downtown Ottawa is our hotel’s best feature.


There are no reviews yet.

Post your review

Directions to listing