Photos coming soon
HOTEL
Swan
2211 North Sichuan Road, Shanghai
Where it sits
Swan
2211 North Sichuan Road, Shanghai
31.26819, 121.48193
Similar stays nearby
Swan Hotel
Hotel · 18 m
Shikumen Cultural Resort Villa
Hotel · 95 m
Home Inn Lu Xun Park Shanghai
Hotel · 197 m
Jinjiang Inn Shanghai Luxun Park Branch
Hotel · 206 m
Hi Inn Shanghai Hongkou Football Stadium
Hotel · 211 m
Cityhome Hotel
Hotel · 261 m
Starway Shanghai Hongkou Football Stadium
Hotel · 313 m
Joyfull International
Hotel · 350 m
Plan around Swan
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
