Photos coming soon
HOTEL
Duobao Tuju
Room 615, No. 1, Lane 978, Xiwang Road, Shanghai, China
Where it sits
Duobao Tuju
Room 615, No. 1, Lane 978, Xiwang Road, Shanghai, China
31.33643, 121.25735
Similar stays nearby
Duoduo's New House Apartment
Hotel · 75 m
Shanghai Zise Wenxin Apartment
Hotel · 77 m
Shanghai Zise Wenxin Apartment
Hotel · 77 m
Squid Apartment
Hotel · 79 m
Squid Apartment
Hotel · 79 m
A good cup of tea homestay in Shanghai
Hotel · 90 m
Suisse place Jiading Shanghai
Hotel · 302 m
Shanghai Jiading New Town Suisse Place Apartment Hotel
Hotel · 308 m
Plan around Duobao Tuju
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
