Home Inn Shanghai Songjiang Univeristy Town Happy Valley is set in Songjiang, 6 km from Sheshan. Each room at this hotel is air conditioned and has a TV. You will find a kettle in the room.
Home Inn Shanghai Songjiang Univeristy Town Happy Valley is set in Songjiang, 6 km from Sheshan. Each room a Read more
Home Inn Shanghai Songjiang Univeristy Town Happy Valley is set in Songjiang, 6 km from Sheshan. Each room at this hotel is air conditioned and has a TV. You will find a kettle in the room.
Home Inn Shanghai Songjiang Univeristy Town Happy Valley is set in Songjiang, 6 km from Sheshan. Each room at this hotel is air conditioned and has a TV. You will find a kettle in the room.
Number of Rooms: 119