Karta Vacation Rentals
In Chongqing, minutes from the Chongqing Olympic Sports Center and about 6 km from the city center. Close to Chongqing Institute of Technology, Chongqing Zoo and the Flying Tigers Museum — handy for sports, campus visits and quick sightseeing.