A 4 km del Shanghai Green Garden Hotel, los huéspedes pueden visitar la Torre de la Perla de Oriente. Hay acceso a internet de alta velocidad en las habitaciones en este hotel de 4 estrellas.
El distrito de negocios Pudóng ofrece acceso a atracciones culturales como el Museo de la Ciencia y la Tecnología de Shanghái, que se localiza a unos 5 minutos en coche. Situado a 4,1 km del Green Garden, el Templo ciudad de Dios está está abierto a los fieles y turistas. La estación de metro más cercana es Yuanshen Stadium, a 550 metros.
Hay 151 habitaciones que incluyen una zona de estar. Disponen de Wi-Fi gratis y una televisión con múltiples canales, así como de comodidades como servicio de planchado y aire acondicionado. Las habitaciones, amuebladas con escritorio, también disponen de minibar.
El bar piano tiene piano y televisor para que disfrutes de tu estancia en el hotel Green Garden. El barrio cuenta con varios restaurantes, entre ellos YouZi Lin TanHuo ShaoRou, que se encuentra a unos minutos a pie del hotel.