Chongqing Yueyou Hotel Sanxia Square Huaxia Plaza Branch, Chongqing, China

Address: Huaxia Plaza,Sanxia Square , 400030 , Chongqing , China
Phone:
Web:
GPS Lat: 29.557846 , Lon: 106.461494

Map