Photos coming soon
HOTEL
Whisper
No. 563, Xinsheng Village Group 17, Qicheng Village, Chuanshaliuzao Town, Shanghai, China
Where it sits
Whisper
No. 563, Xinsheng Village Group 17, Qicheng Village, Chuanshaliuzao Town, Shanghai, China
31.09970, 121.67912
Plan around Whisper
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
