Photos coming soon
HOTEL
Landison Plaza International Hotel Zhejiang
221 Tiyuchang Road, 221, Hangzhou
Where it sits
Landison Plaza International Hotel Zhejiang
221 Tiyuchang Road, 221, Hangzhou
30.26921, 120.17024
Similar stays nearby
Plaza International Hotel Zhejiang
Hotel · 45 m
EBO HOTEL
Hotel · 67 m
Hangzhou Yueyuan Hotel (Hangzhou Wulin Square Subway Station)
Hotel · 137 m
Pagoda Design Hotel Hangzhou Center West Lake
Hotel · 179 m
SSAW Plaza
Hotel · 182 m
Ssaw Plaza
Hotel · 189 m
Pagoda Design Hotel Hangzhou Center West Lake
Hotel · 191 m
Hangzhou Zuiyi Wuhuan Hotel
Hotel · 195 m
Plan around Landison Plaza International Hotel Zhejiang
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 22, 2026.
