Photos coming soon
HOTEL
Shanghai Xinyi Villa
No. 1199, Xianqiao Village, Xianqiao North Road, Shanghai, China
Where it sits
Shanghai Xinyi Villa
No. 1199, Xianqiao Village, Xianqiao North Road, Shanghai, China
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 Aug 24, 2026.
