No image available for this hotel
No image available for this hotel
Chongqing, Chongqing
Spend a second to
save a fortune!
Spend a second to save a fortune!
No 73 Cangbai Road, Chongqing
Well situated in the Yu Zhong district of Chongqing, River four season Hotel is set 100 metres from Hongya Cave, 700 metres from Luohan Temple and 1.3 km from Huguang Assembly Hall.
See MoreUsage of subsidiary facilities may incur additional fees