Photos coming soon
HOTEL
Media Hotel
No. 203 Qingchun Road (North Gate) , No. 18 Changsheng Road, Hangzhou, China
Where it sits
Media Hotel
No. 203 Qingchun Road (North Gate) , No. 18 Changsheng Road, Hangzhou, China
30.25763, 120.16466
Similar stays nearby
Media Hotel
Hotel · 45 m
Atour X Hotel Hangzhou Westlake Hubin Yan'an Road
Hotel · 45 m
Atour X Hotel Hangzhou Westlake Hubin Yan'an Road
Hotel · 46 m
Zhejiang Media Hotel
Hotel · 49 m
Zhejiang Hotel
Hotel · 49 m
Home Inn Plus Hangzhou West Lake Yan'an Road
Hotel · 50 m
Orange Hotel West Lake Hangzhou Music Fountain
Hotel · 73 m
Hangzhou West Lake Milan Hotel
Hotel · 74 m
Plan around Media Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
