Hotel Atour Light Hotel Hangzhou Wulin Square Wensan Road
★★★
No.448 Wenhui Road, Hangzhou, China Show on map
Hangzhou Capital Star Hotel is a 4-star hotel in Hangzhou, China. Guests rate it 8.2/10 (very good) across 2 reviews, ranking it #638 of 7,209 places to stay in Hangzhou.
No.448 Wenhui Road, Hangzhou, 310005, China
Hangzhou Capital Star Hotel has a guest rating of 8.2 out of 10 from 2 reviews, which is considered very good. It ranks #638 of 7,209 properties in Hangzhou on Triptoic.
Hangzhou Capital Star Hotel is located at No.448 Wenhui Road, Hangzhou 310005, China.
Hangzhou Capital Star Hotel is rated 4 stars.
Highly rated alternatives close by