Photos coming soon
HOTEL
Alibaba Holiday Hotel (Mudu Subway Station Tianpingshan Scenic Area)
Building 9, Jinshawan Commercial Plaza, Suzhou, China
Where it sits
Alibaba Holiday Hotel (Mudu Subway Station Tianpingshan Scenic Area)
Building 9, Jinshawan Commercial Plaza, Suzhou, China
31.28049, 120.51569
Similar stays nearby
City ConvenienceHotel Mudu subwayStation
Hotel · 192 m
City Comfort Inn Suzhou Mudu International Film and Television City Metro Station
Hotel · 246 m
City Comfort Hotel (Suzhou Tianpingshan Mudu Metro Station Branch)
Hotel · 293 m
Pod Inn (Suzhou International Film and Television City Metro Station)
Hotel · 351 m
Pod Hotel (Suzhou Mudu International Film City Metro Station Branch)
Hotel · 372 m
HanTing Hotel (Suzhou Mudu Old Town Scenic Region Mudu Subway Station)
Hotel · 384 m
Asia Pacific Esports Hotel (Suzhou Mudu Metro Station Convention Center Branch)
Hotel · 405 m
Hanting Suzhou Film Center
Hotel · 412 m
Plan around Alibaba Holiday Hotel (Mudu Subway Station Tianpingshan Scenic Area)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
