FLOWER INN WESTLAKE

No 54 Santaishan Road
Hangzhou
China