Photos coming soon
HOTEL
Swan Hotel
No.2211 Sichuan North Road, Shanghai, China
Where it sits
Swan Hotel
No.2211 Sichuan North Road, Shanghai, China
31.26807, 121.48206
Similar stays nearby
Swan
Hotel · 18 m
Shikumen Cultural Resort Villa
Hotel · 93 m
Home Inn Lu Xun Park Shanghai
Hotel · 182 m
Jinjiang Inn Shanghai Luxun Park Branch
Hotel · 215 m
Hi Inn Shanghai Hongkou Football Stadium
Hotel · 222 m
Cityhome Hotel
Hotel · 248 m
Starway Shanghai Hongkou Football Stadium
Hotel · 327 m
Joyfull International
Hotel · 367 m
Plan around Swan Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
