We stayed only one night in Christchurch, but for us Colombo in the City was the perfect choice.
It is located quite near to the CBD, so you can walk there in around 5-10mins. And walking is for sure the better choice, because it is difficult to find a parking spot in Christchurch as there are so many construction sites (still recovering from the Earthquakes 2011).
Our room was quite big with a kingsize bed, small table, kitchen and a small bathroom. You can definitly stay there longer.
The staff (or owner - i am not sure) of the hotel was really nice. We could check in early and we could also use the parking area after check-out.
We would definitly stay there again.