Photos coming soon
HOTEL
Xingyue Pavilion
No. 912, Yidong Village, Shanghai, China
Where it sits
Xingyue Pavilion
No. 912, Yidong Village, Shanghai, China
31.68901, 121.43960
Similar stays nearby
Plan around Xingyue Pavilion
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
