Photos coming soon
HOTEL
Oxygen Land Seclusive Villa
No. 588, Lane 899, Xinzheng North Road, Shanghai
Where it sits
Oxygen Land Seclusive Villa
No. 588, Lane 899, Xinzheng North Road, Shanghai
31.62117, 121.70774
Similar stays nearby
Shanghai Donghejiugu Oxygen Land Co.,Ltd. East Farm Resort Villa Branch
Hotel · 103 m
Floral Hotel Shanghai Chongming Juxing 77 Hotel
Hotel · 2.0 km
Flower Garden Homestay
Hotel · 2.4 km
Xinwei Farm Stay
Hotel · 2.4 km
Floral Hotel·Shanghai Chongming Juxing 77 Hotel
Hotel · 2.7 km
Shanghai Huakaimanyuan Homestay
Hotel · 2.8 km
Shanghai Xuzhu Xiaoyuan Homestay
Hotel · 3.7 km
Shanghai Xuzhu Xiaoyuan Homestay
Hotel · 3.7 km
Plan around Oxygen Land Seclusive Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
