Photos coming soon
HOTEL
Shanghai Youbai Hotel
1st Floor, No. 80, Lane 116, Yinghua Street, Malu Town, Shanghai
Where it sits
Shanghai Youbai Hotel
1st Floor, No. 80, Lane 116, Yinghua Street, Malu Town, Shanghai
31.32785, 121.28071
Similar stays nearby
Shanghai Youbai Hotel
Hotel · 0 m
Xinhu Hostel
Hotel · 120 m
Xinhu Hostel
Hotel · 120 m
Luyuan Hotel
Hotel · 137 m
Shanghai Luyuan Hostel
Hotel · 137 m
Baiyou Business Hostel
Hotel · 159 m
Baiyou Business Hostel
Hotel · 164 m
Homeinn Selected Hotel (Shanghai Jiading New City Malu Subway Station Branch)
Hotel · 170 m
Plan around Shanghai Youbai Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
