The Delta Ottawa City Centre is conveniently located downtown in the heart of the city's business and entertainment districts. Walk out our front door and visit the the Parliament Building's, museums, and many other popular attractions. Experience the city's shopping, entertainment and culture, only steps away from the Delta Ottawa City Centre. With all this and more to offer, our Nation's Capital is a must see destination.more...See more text