Organization Profile

You just read:

Delta Hotels and Resorts unveils newly repositioned Delta Ottawa City Centre

News provided by

Delta Hotels and Resorts

Nov 07, 2012, 11:00 ET