The HNA hotel in Chongqing is quite a nice hotel to stay although the rooms are a little on the cold siden. It is located in the heart of the city, close to …

Category:

Hotels in China