Photos coming soon
HOTEL
Shell Hotel (Cixi Longshan Town Branch)
No.1 Fengming Road, Cixi, Zhejiang, China, Ningbo, China
Where it sits
Shell Hotel (Cixi Longshan Town Branch)
No.1 Fengming Road, Cixi, Zhejiang, China, Ningbo, China
30.07010, 121.55945
Plan around Shell Hotel (Cixi Longshan Town Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
