Photos coming soon
HOTEL
Oil Factory Inn
No 138 Baozhen North Road, Shanghai
Where it sits
Oil Factory Inn
No 138 Baozhen North Road, Shanghai
31.54664, 121.62631
Similar stays nearby
Hotel Kamakjari Shanghai
Hotel · 269 m
Maison New Century Hotel Chongming Island Shanghai
Hotel · 513 m
Wassim Hotel Express (Shanghai Baozhen)
Hotel · 850 m
Maison New Century Hotel Chongming Shanghai
Hotel · 883 m
Hanting Hotel Shanghai Chongmingbao Town
Hotel · 884 m
StarHome Century Park Branch
Hotel · 915 m
Fangshun Hostel Chongming
Hotel · 1.1 km
Pebble Motel ( Universal Studios town )
Hotel · 1.3 km
Plan around Oil Factory Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
