Photos coming soon
HOTEL
Vienna International Hotel (Taicang South Railway Station Nanyang Plaza)
No.98 Renmin South Road, 215400 Taicang, China, Taicang, China
Where it sits
Vienna International Hotel (Taicang South Railway Station Nanyang Plaza)
No.98 Renmin South Road, 215400 Taicang, China, Taicang, China
31.46227, 121.11883
Similar stays nearby
GreenTree Alliance SuZhou TaiCang City Taiping South Road Hotel
Hotel · 61 m
Maritim Hotel Taicang Garden
Hotel · 424 m
carrie's silk quilt experience apartment
Hotel · 424 m
Super 8 Hotel Suzhou Taicang Taiping Sout Road
Hotel · 655 m
Century Hotel Taicang
Hotel · 671 m
Century Hotel Taicang
Hotel · 671 m
Vienna Hotel Taicang Zhenghe Road
Hotel · 802 m
Shangyi Hotel Boutique Branch
Hotel · 802 m
Plan around Vienna International Hotel (Taicang South Railway Station Nanyang Plaza)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
