Tag: Ottawa hotels
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...