Photos coming soon
HOTEL
Alila Shanghai
No.500 Weihai Road, Jingan District, Shanghai, China
Where it sits
Alila Shanghai
No.500 Weihai Road, Jingan District, Shanghai, China
31.22731, 121.46212
Similar stays nearby
Alila Shanghai
Hotel · 5 m
Hanting Hotel Shanghai West Nanjing Road Branch
Hotel · 108 m
Acme Service Apartment
Hotel · 118 m
Acme City Apartment
Hotel · 123 m
Acme Serviced Apartment
Hotel · 145 m
The Sukhothai Shanghai
Hotel · 179 m
Guisu Homestay (Nanjing West Road)
Hotel · 195 m
The Sukhothai Shanghai
Hotel · 197 m
Plan around Alila Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
