★★★
No. 27 Baoshu Road, West Lake District, In Hangzhou (Xihu), Hangzhou, China
Property Location
With a stay at Hangzhou Top Red Holiday Inn in Hangzhou (Xihu), you'll be minutes from Broken Bridge and Baochu Pagoda. This hotel is within close proximity of Bai Causeway and Baopu Taoist Temple.