Hotel Home Inn Style Shanghai Lujiazui Century Avenue Metro Station
★★★
1657 Zhangyang Road, Pudong New Area, Shanghai, China Show on map
Elong Hotel Minsheng Road subway station is a 3-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
1657 Zhangyang Road, Pudong New Area, Shanghai, China
Elong Hotel Minsheng Road subway station is located at 1657 Zhangyang Road, Pudong New Area, Shanghai, China.
Elong Hotel Minsheng Road subway station is rated 3 stars.
Highly rated alternatives close by
Hotel