Situated a mere 1.3 km from Taiping Lake, the 3-star Home Inn Plus Shanghai People'S Square East Jinling Road includes 201 rooms for guests. The non-smoking hotel is in the Downtown Shanghai district of Shanghai, relatively near such natural sights as the extensive Chinese Yu Garden.
City God Temple of Shanghai is approximately 5 minutes' drive away, and culture-oriented attractions such as LWH Gallery lie merely a 14-minute walk from the boutique-style accommodation. The Home Inn Plus Shanghai People'S Square East Jinling Road stands a short distance from Dashijie tube station. The nearby family attractions include Shanghai Ocean Aquarium about a 25-minute walk from this Shanghai property. Huzhu express line bus station is at an 800-metre distance from Home Inn Plus Shanghai People'S Square East Jinling Road, while Shanghai Tower lies about 10 minutes away by car.
Rooms have a separate toilet and a shower, along with a hairdryer and bath sheets.
Breakfast is served every morning in the restaurant. Guests can relax at the on-site lounge bar. The neighbourhood features restaurants, including Shang Hai Ren Jia Jia Chang Cai, which is only a short drive from this Shanghai hotel.