With a stay at Home Inn in Songjiang, you'll be close to Thames Town and Songjiang Mosque. This hotel is within close proximity of Zuibaichi Park and Square Pagoda Park. Grab a bite from a grocery/convenience store serving guests of Home Inn. Featured amenities include luggage storage and an elevator (lift). Free self parking is available onsite.