Photos coming soon
HOTEL
Baijula Hotel (Hangzhou West Lake Science and Technology Park Chihua Street Metro Station Branch)
East Gate 2, Building 7, Lingfu Business Center, No. 279 Zixuan Road, Sandun Town, Xihu District, Hangzhou, Zhejiang, China, Hangzhou, China
Where it sits
Baijula Hotel (Hangzhou West Lake Science and Technology Park Chihua Street Metro Station Branch)
East Gate 2, Building 7, Lingfu Business Center, No. 279 Zixuan Road, Sandun Town, Xihu District, Hangzhou, Zhejiang, China, Hangzhou, China
30.32423, 120.06755
Similar stays nearby
GELI Hotel (Hangzhou Xihu Science Park Chihua Street Subway Station)
Hotel · 5 m
Dajia Apartment (Zijing Square Branch), Xihu District
Hotel · 11 m
Hangzhou Jingbai Hotel (Sandun Longhu Zijin Tianjie Branch)
Hotel · 24 m
Thank U chain Hotel (Hangzhou West Lake oulubao Plaza)
Hotel · 157 m
Jicui Apartment (Chihua Street Metro Station Branch), Xihu District
Hotel · 164 m
Liang an International Hotel
Hotel · 182 m
Liang an International Hotel
Hotel · 182 m
Jun Sun Hotel
Hotel · 204 m
Plan around Baijula Hotel (Hangzhou West Lake Science and Technology Park Chihua Street Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
