Photos coming soon
HOTEL
H Hotel (Taicang Wanda Plaza Branch)
1st Floor, No. 20 Loujiang South Road, Taicang, China
Where it sits
H Hotel (Taicang Wanda Plaza Branch)
1st Floor, No. 20 Loujiang South Road, Taicang, China
31.45264, 121.14391
Similar stays nearby
Nihao Hotel Taicang Wanda Plaza
Hotel · 450 m
Hanting Hotel Taicang Wanda Plaza
Hotel · 692 m
7 Days Inn Taicang East Shanghai Road Wanda Plaza
Hotel · 870 m
Rosedale Hotel Taicang
Hotel · 924 m
Rosedale Hotel Taicang
Hotel · 924 m
Shangyi Inn
Hotel · 945 m
Vienna International Hotel Taicang Wanda Square
Hotel · 951 m
Home Inn Neo Taicang Wanda Plaza Dongsheng
Hotel · 981 m
Plan around H Hotel (Taicang Wanda Plaza Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
