Get Listed
Crowne Plaza Chongqing New North Zone
Hotel
Address: No 1 Longhuai Street, Economic & Technological Development Park, New North Zone, Chongqing, Chongqing, 401122, China