Yueyou Hotel Chongqing Square - Chongqing

Building 8, No.28 Wusi Road , 400010 , Chongqing , ,China

Address: Building 8, No.28 Wusi Road , 400010 , Chongqing , China
Phone:
Web:
GPS Lat: 29.558712 , Lon: 106.577217

Map