Hi Inn Xihu

Hi Inn Xihu Address: 86 Outer Dongshan Lane (Wai Dongshan Long), Zheda Road (Zheda Lu), Hangzhou, China

Minimum price found for Hi Inn Xihu was: Null CNY

Click here to get more information, photos & guest ratings for Hi Inn Xihu