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

Get Rates

Show Plaza Hotel at top of the results.

Get Flight + Hotel