Star Moon Inn Longli Changchun

Star Moon Inn Longli Changchun Address: Longli Road 1166, Chaoyang District, Changchun, China

Minimum price found for Star Moon Inn Longli Changchun was: 152 CNY

Click here to get more information, photos & guest ratings for Star Moon Inn Longli Changchun