Zhejiang International Hotel

Zhejiang International Hotel Address: 221 Tiyuchang Road, Hangzhou, China

Minimum price found for Zhejiang International Hotel was: 428 CNY

Click here to get more information, photos & guest ratings for Zhejiang International Hotel