Photos coming soon
HOTEL
Mechar Green Hotel(Mingshi Store, Nanyuan West Road, Zhangjiagang)
No.2 Dacaixiang Lane, Suzhou, SUZHOU (JIANGSU), China, Suzhou
Where it sits
Mechar Green Hotel(Mingshi Store, Nanyuan West Road, Zhangjiagang)
No.2 Dacaixiang Lane, Suzhou, SUZHOU (JIANGSU), China, Suzhou
31.85507, 120.53529
Similar stays nearby
Mechar Green Hotel (Mingshi Store, Nanyuan West Road, Zhangjiagang)
Hotel · 1 m
JI Hotel (Zhangjiagang Dacheng Plaza)
Hotel · 288 m
Home Inn Zhangjiagang Chang'an South Road
Hotel · 295 m
JI Hotel Zhangjiagang Dacheng Plaza
Hotel · 317 m
Meixu S Hotel (Zhangjiagang Dacheng Plaza Branch)
Hotel · 331 m
Non-Border Luxury Esports Hotel (Zhangjiagang Dacheng Plaza Branch)
Hotel · 448 m
Mibai Art Hotel
Hotel · 473 m
Xinyuan Holiday Hotel
Hotel · 494 m
Plan around Mechar Green Hotel(Mingshi Store, Nanyuan West Road, Zhangjiagang)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
