Karta Vacation Rentals
In Chongqing, about 5 km from the city center and connected to the airport. Close to Chongqing Olympic Sports Center, the Great Hall of the People, Flying Tigers Museum and Stillwell Museum — a handy base for museum- and event-focused stays.