Photos coming soon
HOTEL
Super 8 Hotel Hangzhou Zhejiang University Xixi Campus
No. 121, Tian Mu Shan Road, Hangzhou
Where it sits
Super 8 Hotel Hangzhou Zhejiang University Xixi Campus
No. 121, Tian Mu Shan Road, Hangzhou
30.27159, 120.14202
Similar stays nearby
7Days Premium Hangzhou West Lake Duanqiao Zheda
Hotel · 49 m
Hangzhou West Lake Baochu Hotel (Wulin Square Metro Station Branch)
Hotel · 185 m
Longyunyue Hotel (Hangzhou West Lake Wulinmen Metro Station Branch)
Hotel · 286 m
Hangzhijing Hotel (Hangzhou West Lake Broken Bridge Branch)
Hotel · 293 m
Xinyu Business Hotel
Hotel · 298 m
Home Inn Plus Hotel - Hangzhou West Lake Hubinduanqiao Scenic Spot Baochu Road
Hotel · 319 m
Guocai Hotel (Hangzhou West Lake Huanglong)
Hotel · 320 m
Jinjiang Inn Hangzhou Wulinmen
Hotel · 325 m
Plan around Super 8 Hotel Hangzhou Zhejiang University Xixi Campus
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
