Flower Inn China Westlake Hangzhou
Search & compare prices for Flower Inn China Westlake Hangzhou in all hotel booking websites.
Flower Inn China Westlake Hangzhou Address: 54 Santai Villa, Santai Shan Road, Hangzhou, China
Minimum price found for Flower Inn China Westlake Hangzhou was: 228 CNY
Click here to get more information, photos & guest ratings for Flower Inn China Westlake Hangzhou