Photos coming soon
HOTEL
Shanghai Yaxing Hotel (Helen Road Metro Station Branch)
No.241 Bao'an Road, Hongkou District, Shanghai, China, Shanghai, China
Where it sits
Shanghai Yaxing Hotel (Helen Road Metro Station Branch)
No.241 Bao'an Road, Hongkou District, Shanghai, China, Shanghai, China
31.26604, 121.48739
Similar stays nearby
Yaxing Hostel
Hotel · 0 m
Shanghai Shikumen Culture Homestay
Hotel · 62 m
Shanghai Shikumen Culture Homestay
Hotel · 73 m
Motel 168 Si Ping Road Inn
Hotel · 204 m
Li Yuan Hotel (Shanghai Hongkou Soccer Stadium Store)
Hotel · 222 m
Li Yuan Hotel (Shanghai Hongkou Soccer Stadium Store)
Hotel · 222 m
Shanghai Shangxuan Hotel
Hotel · 237 m
Fortune Zhixuan Hotel (Shanghai Hongkou Football Stadium)
Hotel · 268 m
Plan around Shanghai Yaxing Hotel (Helen Road Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
