Karta Vacation Rentals
In Xicheng district, Chongqing, set inside the Chamber of Commerce twin towers at No. 12 Longhua Avenue. Minutes from local sights like Xilai Temple, Slow Valley Forest Garden and Slow Valley Amusement Park, with Li Sanlang (Shangri‑La Xiyuan Branch) nearby. Sanjiang Railway Station is roughly 64 km away.