Photos coming soon
HOTEL
Amanyangyun
No.6161 Yuanjiang Road, Shanghai, China
Where it sits
Amanyangyun
No.6161 Yuanjiang Road, Shanghai, China
31.03383, 121.34701
Similar stays nearby
Yang Yun An Man Hotel
Hotel · 160 m
Shanghai Greentown Rose Garden Resort
Hotel · 788 m
Amanyangyun
Hotel · 1.1 km
9.4/10
Lavande Hotel (Shanghai Hongfang Development Center)
Hotel · 1.6 km
Lavande Hotel Shanghai Hongfang Development Center
Hotel · 2.0 km
Shanghai Renji Hotel
Hotel · 2.1 km
Shanghai Renji Hotel
Hotel · 2.2 km
Magic City Star Light Business Hotel
Hotel · 2.2 km
Plan around Amanyangyun
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
