Photos coming soon
HOTEL
Yongji Hotel
No.285 Dedu Road, Baoshan District, Shanghai, 200941, China, Shanghai, China
Where it sits
Yongji Hotel
No.285 Dedu Road, Baoshan District, Shanghai, 200941, China, Shanghai, China
31.41271, 121.42480
Similar stays nearby
Plan around Yongji Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
