Photos coming soon
HOTEL
Arula Plaza Shanghai
188 Wudong Road, Shanghai, China
Where it sits
Arula Plaza Shanghai
188 Wudong Road, Shanghai, China
31.30433, 121.49196
Similar stays nearby
Shang Hai Cai Da Hao Sheng Grand Hotel
Hotel · 36 m
Homeinns YUNIK Hotel (Shanghai Yangpu University City Wudong Road)
Hotel · 74 m
Yunik Shanghai Yangpu University City Wudong Road
Hotel · 75 m
Tancheng Hotel Shanghai
Hotel · 94 m
Bohu Hotel
Hotel · 142 m
Bohu Hotel
Hotel · 142 m
Hi Inn Shanghai University of Finance and Economics
Hotel · 177 m
TRUE GO Hotel (Shanghai Wujiaochang University of Finance and Economics Subway Station)
Hotel · 303 m
Plan around Arula Plaza Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
