Il stiloso Hotel New Garden Shanghai, a 3 stelle, dotato di un ristorante, si trova nel quartiere meridionale Hongqiao, a 15 minuti in macchina dal Museo Chinese Hand Printed Blue Nankeen Gallery e a una distanza di 3 km dallo Zoo di Shanghai. Soggiornando in questo hotel situato in un edificio in stile tradizionale, gli ospiti possono usufruire anche di reception 24 ore e un servizio sveglia.
L'hotel si trova a Shanghai, accanto alla stazione della metropolitana Shuicheng Road. Le attrazioni religiose della zona includono la Cattedrale di Sant'Ignazio (4 km) e la Cattedrale Xujiahui (4,1 km). L'esperienza culturale nelle vicinanze comprende il Museo delle Arti e dei Mestieri di Shanghai, che è a circa 20 minuti in macchina. C'è la fermata dell'autobus South Shuicheng Road a 300 metri.
Il ristorante Hatsune Japanese Restaurant, che serve cibo e bevande, si trova a 8 minuti a piedi dal New Garden.