Photos coming soon
HOTEL
Leju Apartment Hotel (Shanghai Anting Metro Station Branch)
Building 3, No. 188 Changji Road, Shanghai, China
Where it sits
Leju Apartment Hotel (Shanghai Anting Metro Station Branch)
Building 3, No. 188 Changji Road, Shanghai, China
31.29784, 121.15850
Similar stays nearby
Hi Inn Shanghai Anting Changji Road
Hotel · 296 m
Hi Inn Shanghai Anting Auto City
Hotel · 297 m
Shanghai Qixiang Hotel
Hotel · 339 m
Jun Hotel Jiangsu Suzhou Kunshan Huaqiao Town Zhaofeng Road Metro Station
Hotel · 376 m
Atour Hotel Anting
Hotel · 398 m
Elong ME Hotel Shanghai Anting Subway Station Moyu Road Branch
Hotel · 419 m
Moyu Hotel
Hotel · 439 m
Moyu Hotel
Hotel · 449 m
Plan around Leju Apartment Hotel (Shanghai Anting Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
