No. 1860 Pudong South Road, Pudong New, ?????????? China, 200122, PUDONG (SHANGHAI)
Property Location
With a stay at Home Inn Shanghai Lujiazui Branch in Shanghai (Pudong), you'll be within a 5-minute drive of Oriental Pearl Tower and Shanghai Science and Technology Museum. This boutique hotel is 1.8 mi (2.9 km) from Shanghai Tower and 1.9 mi (3 km) from The Bund.