Karta Vacation Rentals
In the heart of Chongqing, set between the Jialing and Yangtze Rivers. A 5-star city hotel with spectacular skyline and river views. Walking distance to People's Liberation Monument and Arhat Temple, and close to Chongqing Grand Theatre and Chaotianmen Square.