Photos coming soon
HOTEL
ANHE GARDEN HOTEL
Anhe Garden Hotel,No. 179, Xinhua Road,Changning District,Shanghai, Shanghai, China
Where it sits
ANHE GARDEN HOTEL
Anhe Garden Hotel,No. 179, Xinhua Road,Changning District,Shanghai, Shanghai, China
31.20219, 121.42876
Similar stays nearby
Xinhua Garden
Hotel · 19 m
Shangying Chao
Hotel · 64 m
Crowne Plaza Shanghai By IHG
Hotel · 144 m
Crowne Plaza Hotel Shanghai by IHG
Hotel · 144 m
Green Valley Home Service
Hotel · 147 m
Light Room Loft Jiaotong University
Hotel · 171 m
Xinhua Boutique Inn
Hotel · 217 m
QIU GUO HOTEL(Shanghai Xujiahui Jiaotong University Subway Station)
Hotel · 335 m
Plan around ANHE GARDEN HOTEL
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
