Photos coming soon
HOTEL
Media Hotel
18 Changsheng Road ,Shangcheng District, Hangzhou,Zhejiang Province, Hangzhou, China
Where it sits
Media Hotel
18 Changsheng Road ,Shangcheng District, Hangzhou,Zhejiang Province, Hangzhou, China
30.25760, 120.16420
Similar stays nearby
Atour X Hotel Hangzhou Westlake Hubin Yan'an Road
Hotel · 2 m
Atour X Hotel Hangzhou Westlake Hubin Yan'an Road
Hotel · 2 m
Hangzhou West Lake Milan Hotel
Hotel · 34 m
Hanting Hotel Hangzhou West Lake
Hotel · 36 m
Home Inn Plus Hangzhou West Lake Yan'an Road
Hotel · 40 m
Media Hotel
Hotel · 45 m
Zhejiang Media Hotel
Hotel · 71 m
Zhejiang Hotel
Hotel · 71 m
Plan around Media Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
