I enjoyed my stay at the Chengdu Railway Hotel. It was just for two nights and I chose the hotel because it is walking distance to the North Railway station. The free breakfast was big and very very nice.
The only drawback is that the staff did not speak much English, so communication was quite difficult.