Photos coming soon
HOTEL
Shanghai Research Base
No. 1609 Fenghuang Highway, Changxing Town, Shanghai
Where it sits
Shanghai Research Base
No. 1609 Fenghuang Highway, Changxing Town, Shanghai
31.40757, 121.71319
Similar stays nearby
Shanghai Research Base
Hotel · 0 m
Qianwei 1966 Hotel
Hotel · 871 m
Qianwei 1966 Hotel
Hotel · 882 m
Maison New Century Hotel Shanghai Changxing Island
Hotel · 1.6 km
Hilton Garden Inn Shanghai Changxing Island
Hotel · 1.6 km
Hilton Garden Inn Shanghai Changxing Island
Hotel · 1.6 km
Shanghai Changxing Countryside Kusha Vacation Apartment
Hotel · 1.7 km
Shanghai Changxing Countryside Kusha Vacation Apartment
Hotel · 1.7 km
Plan around Shanghai Research Base
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 8, 2026.
