Photos coming soon
HOTEL
Yixuan Anlai Hotel
2nd Floor, No. 533 Hutai Road, Shanghai, China
Where it sits
Yixuan Anlai Hotel
2nd Floor, No. 533 Hutai Road, Shanghai, China
31.25688, 121.45113
Similar stays nearby
Plan around Yixuan Anlai Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
