Photos coming soon
HOTEL
AA Room Hotel (Shanghai Donglin Temple)
No. 43 Wenshang Road, Zhujing Town, Shanghai
Where it sits
AA Room Hotel (Shanghai Donglin Temple)
No. 43 Wenshang Road, Zhujing Town, Shanghai
30.89512, 121.16038
Similar stays nearby
Plan around AA Room Hotel (Shanghai Donglin Temple)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 3, 2026.
