Home Inn Shanghai Changxingdao Fenghuang Street is situated in Chongming. This 2-star hotel offers a 24-hour front desk and free WiFi. All rooms include a TV with cable channels. At the hotel, all rooms come with a desk. Each room has a private bathroom with free toiletries. Shanghai is 28 km from C Read more
Home Inn Shanghai Changxingdao Fenghuang Street is situated in Chongming. This 2-star hotel offers a 24-hour front desk and free WiFi. All rooms include a TV with cable channels. At the hotel, all rooms come with a desk. Each room has a private bathroom with free toiletries. Shanghai is 28 km from Changxingdao Fenghuang Street. The nearest airport is Shanghai Pudong International Airport, 29 km from the accommodation.