The 2-star Home Inn Shanghai Chuansha Metro Station Xinchuan Road has 120 rooms and is located within 7 km of Shanghai Disneyland. Parking is available on site at the hotel.
The accommodation is situated in Pudong with bike trails, boating lakes and minigolf courses, at a moderate distance from Chuansha underground station. Chinese Culture Park is around 25 minutes' walk away, while Heming Tower is merely 5 minutes' walk from this Shanghai hotel. The property is located 15 km from Shanghai Pudong International airport and just a minute's drive from South Chuanhuan Road at Chuansha Road bus stop.
Guests can also make use of a separate toilet and a shower, as well as comforts such as hair dryers and towels.
TianE Shen Ge features French dishes and is situated merely 12 minutes' walk away.