Resort villa Hangzhou West Lake MingBai Villa
★★★★
No.92 Siyanjing, Xihu District, Hangzhou, Zhejiang, China, Hangzhou, China Show on map
Hangzhou Youshan Courtyard Hotel is a 3-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.
No.92 Siyanjing, Xihu District, Hangzhou, Zhejiang, China, Hangzhou, China
Hangzhou Youshan Courtyard Hotel is located at No.92 Siyanjing, Xihu District, Hangzhou, Zhejiang, China, Hangzhou, China.
Hangzhou Youshan Courtyard Hotel is rated 3 stars.
Highly rated alternatives close by
Guest favorite
Hotel
Hotel