Situato a 1 km da Puhui River, l'Imagine Garden Hotel Shanghai comprende 100 camere. Questo hotel offre reception 24 ore e un servizio di fioraio, come anche il Wi-Fi in tutte le camere.
Gli Shanghai Children’s Museum dista 4 km da questo hotel a 3 stelle, mentre HongQiao Yang Chase mansion Mall è a circa 5 minuti a piedi. L'Imagine Garden si trova a soli 4,1 km da Changning Campus dell'Università di Donghua. Gli ospiti possono trovare lo Zoo di Shanghai, che è a circa 25 minuti a piedi. La stazione della metropolitana Longbai Xincun, a due passi da questa struttura, offre un rapido collegamento con tutte le zone di Shanghai.
Alcune camere sono dotate di connessione Wi-Fi gratuita, un minibar e un'aria condizionata centrale.
Tra le opportunità di ristorazione nelle vicinanze c'è il ristorante Jiu Tun, che si trova a 350 m dall'hotel Imagine Garden.