Redstar Culture Hotel

Redstar Culture Hotel Address: 280 South Jianguo Road, Hangzhou, China

Minimum price found for Redstar Culture Hotel was: 281 CNY

Click here to get more information, photos & guest ratings for Redstar Culture Hotel