Hotel Orange Hotel Hangzhou Westlake Wulinmen Metro Station
★★★
No.426 Tiyuchang Road, Hangzhou, China Show on map
EBO Hotels Arts City (Hangzhou Wulin Square) is a 4-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.
No.426 Tiyuchang Road, Hangzhou, China
EBO Hotels Arts City (Hangzhou Wulin Square) is located at No.426 Tiyuchang Road, Hangzhou, China.
EBO Hotels Arts City (Hangzhou Wulin Square) is rated 4 stars.
Highly rated alternatives close by
Hotel