Karta Vacation Rentals
On Chongqing’s Nanbin Road with international river views, about 4 km from the city center. A river-view hotel that’s a good pick if you want as much time relaxing on-site as exploring the city. Accessible for guests with disabilities.