Flower Hotel
Search & compare prices for Flower Hotel in all hotel booking websites.
Flower Hotel Address: 1288 Diyang Road, Shaoxing, China
Minimum price found for Flower Hotel was: 600 CNY
Click here to get more information, photos & guest ratings for Flower Hotel