The Green Tree Inn Songjiang is located in the Songjiang Industrial Park of Shanghai. The hotel features 96 hotel rooms, equipped with air-conditioning, satellite televisions and complimentary broadband Internet access. It also includes a restaurant, café, game rooms and conference room.