Karta Vacation Rentals





On Chongqing’s riverside Nan Bin Road, just off the Yangtze and about 3 km from the city center. Steps from shops, nightlife and Metro Line 3, with Wanda Plaza and the Laojundong scenic area a short drive away. Easy drives link you to major train stations and Jiangbei International Airport.