Photos coming soon
HOTEL
Shanghai Xinyi Villa
No. 1199, Xianqiao Village, Xianqiao North Road, Shanghai
Where it sits
Shanghai Xinyi Villa
No. 1199, Xianqiao Village, Xianqiao North Road, Shanghai
31.63356, 121.60259
Similar stays nearby
Shanghai Xinyi Villa
Hotel · 0 m
Floral Hotel · Xijiade · Yunshui Shanfang Homestay (Shanghai Chongming Heze Peony Garden Branch)
Hotel · 280 m
Xinyi Holiday Villa
Hotel · 363 m
Shimen Zhongdi Farmhouse
Hotel · 700 m
Junjun Xiaoyuan Homestay
Hotel · 1.1 km
Beihu Bay Resort
Hotel · 1.1 km
Beihu Bay Resort
Hotel · 1.1 km
Yiyi Zhenxuan Hostel
Hotel · 1.4 km
Plan around Shanghai Xinyi Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 8, 2026.
