Located in the Pudong district in Shanghai, 8.7 miles from Shanghai New International Expo Centre, Home Inn Plus Shanghai Disneyland Chuangsha Metro Station features air-conditioned rooms with free WiFi. The rooms are fitted with a TV with cable channels. You will find a kettle in the room. Rooms are fitted with a private bathroom fitted with a shower. Extras include slippers and free toiletries. There is a 24-hour front desk at the property. Chuansha Subway Station (Line 2) lays only 8 minutes' stroll away. Shanghai Disneyland is positioned 20 minutes' drive away. Shanghai Dongjiadu Ferry Station is 11.8 miles away, while Shanghai World Financial Centre SWFC is 12.4 miles away. The nearest airport is Shanghai Pudong International Airport, 6.2 miles from the property.