Photos coming soon
HOTEL
Urba Hotel (Wuxi Meiyuan Subway Station)
No.1 Duyue Road, Wuxi, China
Where it sits
Urba Hotel (Wuxi Meiyuan Subway Station)
No.1 Duyue Road, Wuxi, China
31.54513, 120.21452
Similar stays nearby
Wuxi Tai Hu Hotel
Hotel · 313 m
Wuxi Taihu Hotel
Hotel · 359 m
Wuxi Taihu Hotel
Hotel · 390 m
Urba Hotel (Wuxi Meiyuan Subway Station)
Hotel · 488 m
Wuxi Harharbour Hotel
Hotel · 511 m
Sifangyuan Hostel
Hotel · 525 m
Huanhu Holiday Garden Hotel (Yuantouzhu Scenic Area Branch)
Hotel · 539 m
Harharbor Hotel
Hotel · 560 m
Plan around Urba Hotel (Wuxi Meiyuan Subway Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
