Bird Boutique Hotel

Bird Boutique Hotel Address: 60 Zhaohui Road (Zhaohui Lu), Hangzhou, China

Minimum price found for Bird Boutique Hotel was: Null CNY

Click here to get more information, photos & guest ratings for Bird Boutique Hotel