Home Tags Delta Ottawa City Centre

Tag: Delta Ottawa City Centre

Delta Ottawa City Centre Completes Renovation

OTTAWA—Delta Hotels and Resorts announced today that the Delta Ottawa City Centre has officially completed its multi-million dollar renovation. The redevelopment includes a full...
Advertisement