Everything is shiny new
Many guests reported that Delta Ottawa City Centre has recently been renovated, and they really appreciated the improvements. The decor and amenities are all quite modern, with a bright, inviting feel, and include features like glass showers and large flat screen TV's.