Crowne Plaza Chongqing New North Zone

No.1 Longhuai Street, Economic & Technological Dev Park, Yu Bei, 401122 Chongqing, China

Hotel image
Read more reviews for Crowne Plaza Chongqing New North Zone