Con un restaurante, el estiloso Hotel New Garden Shanghái, de 3 estrellas, se encuentra en un distrito meridional, a unos 10 minutos en coche del Estadio Shanghai International Gymnastics Centre y a 3 km del Parque zoológico de Shanghái. También encontrarás recepción las 24 horas y servicio de despertador en este hotel.
Este hotel con un estilo tradicional queda muy cerca de la estación de metro Shuicheng Road. El New Garden está a 7 km del Templo del Buda de Jade. Este lugar está bastante cerca de la estación de autobús South Shuicheng Road.
Puedes comer en el restaurante Hatsune Japanese Restaurant, a 650 metros del hotel.