Photos coming soon
HOTEL
lemon hotel
No.178-2 Jinshan South Road, Suzhou, China
Where it sits
lemon hotel
No.178-2 Jinshan South Road, Suzhou, China
31.26728, 120.51757
Similar stays nearby
lemon hotel
Hotel · 0 m
Suzhou Weisheng Tianping Hotel
Hotel · 228 m
Suzhou Weisheng Tianping Grand Hotel
Hotel · 228 m
Super 8 Hotel (Suzhou Mudu Old Town Duzhuanqiao Subway Station)
Hotel · 318 m
Tianping
Hotel · 400 m
Home Inn Suzhou Mudu Lingyan Mountain Xianggang Street
Hotel · 402 m
ROSSO HOTEL MUDU
Hotel · 430 m
Rosso Hotel Mudu
Hotel · 430 m
Plan around lemon hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
