Providing 85 rooms, the 3-star Home Inn Plus Shanghai Pudong Lujiazui Expo Park South Pudong Road is at a distance of 3.2 km from China Art Museum. Guests who stay at this Shanghai hotel can park their car nearby.
Situated at a distance of 4.4 km from Shanghai World Financial Center, the property also gives access to such sports venues as Mercedes-Benz Arena, which is around 10 minutes away by car. The Home Inn Plus Shanghai Pudong Lujiazui Expo Park South Pudong Road stands within close distance of Shanghai Children's Medical Center tube station. The nearby notable religious buildings include the folk City God Temple of Shanghai, at a distance of 4.3 km from the accommodation. For those travelling from afar, Shanghai Hongqiao International airport is 21 minutes' drive away.
Bathrooms offer a separate toilet and a shower, along with comforts such as hairdryers and towels.