Photos coming soon
HOTEL
Wyndham Garden Hotel, Wenzhou South Railway Station
Ouhai District, Wenzhou, Zhejiang, China, Wenzhou, China
Where it sits
Wyndham Garden Hotel, Wenzhou South Railway Station
Ouhai District, Wenzhou, Zhejiang, China, Wenzhou, China
27.95536, 120.61732
Similar stays nearby
Vienna International Hotel ( Wenzhou South Railway Station & Olympic Sports Center Flagship Store)
Hotel · 275 m
Peach Apartment (Olympic Sports Center Branch)
Hotel · 294 m
VIOLA Hotel (Wenzhou South Railway Station Branch)
Hotel · 542 m
Weierla Hotel (Wenzhou South Railway Station )
Hotel · 547 m
Vienna International Hotel (Wenzhou South Railway Station Ouhai Olympic Sports Center Branch)
Hotel · 796 m
Xidao Smart Apartment (Atlantic Yintai Store)
Hotel · 837 m
Hanting Hotel Wenzhou Ouhai District Government
Hotel · 859 m
JI Hotel Wenzhou Ouhai District Government
Hotel · 878 m
Plan around Wyndham Garden Hotel, Wenzhou South Railway Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
