Photos coming soon
HOTEL
Shanghai Lambowan Boutique Hotel (Shuichan Road Subway Station)
No. 311 Tongji Road, Shanghai, China
Where it sits
Shanghai Lambowan Boutique Hotel (Shuichan Road Subway Station)
No. 311 Tongji Road, Shanghai, China
31.38299, 121.48824
Similar stays nearby
Shanghai Lambowan Boutique Hotel (Shuichan Road Subway Station)
Hotel · 0 m
Lanbowan Fashion Boutique Hotel
Hotel · 4 m
moshen esports hotel
Hotel · 27 m
Huangting Hotel
Hotel · 49 m
Shanghai Yangyang Hotel (Fishery Road Subway Station Branch)
Hotel · 295 m
Huihe Hotel (Shanghai Wusongkou International Cruise Port Shuichan Road Metro Station Branch)
Hotel · 382 m
Hanting Premium Aquatic Road Metro Station Shop
Hotel · 386 m
Hanting Hotel (Shanghai Wusongkou International Cruise Port Shuichan Road Subway Station Hotel)
Hotel · 404 m
Plan around Shanghai Lambowan Boutique Hotel (Shuichan Road Subway Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
