Delta Ottawa City Centre
Hotel
K1R 5T9 Ottawa
Canada
Phone: 613.237.3600
Website: http://www.deltaottawacitycentre.com
On January 1st,2011 The Delta Ottawa City Centre became the newest addition to the Delta family. In the upcoming months you will notice us looking, well... quite different!



