Twin Star Airport Hotel

Twin Star Airport Hotel Address: No.23 Stalin Street Yining, Ili, China

Minimum price found for Twin Star Airport Hotel was: 268 CNY

Click here to get more information, photos & guest ratings for Twin Star Airport Hotel