FX Hotel Chongqing at Beibei Southwest University, Chongqing, China

Address: Building 1,No.143,Tianshengli Street , 400715 , Chongqing , China
Phone:
Web:
GPS Lat: 29.814938 , Lon: 106.423355


Map