Super 8 Hotel Changchun Meilifang - Changchun

No.51 Sheng Li Street , 130051 , Changchun , ,China

Address: No.51 Sheng Li Street , 130051 , Changchun , China
Phone:
Web:
GPS Lat: 43.905514 , Lon: 125.331398

Map