Photos coming soon
HOTEL
Shanghai Tule Residential Accommodation
Room 1, No. 792 Xingwang South Road, Chenjia Town, Shanghai, China
Where it sits
Shanghai Tule Residential Accommodation
Room 1, No. 792 Xingwang South Road, Chenjia Town, Shanghai, China
31.51937, 121.79381
Similar stays nearby
Plan around Shanghai Tule Residential Accommodation
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
