Photos coming soon
HOTEL
Qunyu Hostel
No. 231, Chenjia Town, Chennan Village, Shanghai
Where it sits
Qunyu Hostel
No. 231, Chenjia Town, Chennan Village, Shanghai
31.49919, 121.80713
Plan around Qunyu Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
