Hotel Home Inn Style Shanghai Lujiazui Yaohan Tangqiao
★★★
No.1860 Pudong South Road, Shanghai, China Show on map
Home Inn Style Shanghai Lujiazui Yaohan is a 3-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No.1860 Pudong South Road, Shanghai, China
Home Inn Style Shanghai Lujiazui Yaohan is located at No.1860 Pudong South Road, Shanghai, China.
Home Inn Style Shanghai Lujiazui Yaohan is rated 3 stars.
Highly rated alternatives close by
Hotel
Apartment/Flat