29.56075195044453 ­106.55243217945099
Go to map view
No.2 Xuetianzheng Street Yuzhong District, 400015 Chongqing, CQ, China

Get Rates

Show Plaza at top of the results.

Get Flight + Hotel