Provvisto di servizio di cambio valuta e un ascensore, l'hotel di 38 piani New World Shanghai Hotel si trova a 15 minuti in macchina dal Museo di Shanghai. Questo hotel vanta una posizione a breve distanza a piedi dagli Shanghai Zhongshan Park e dispone di un bagno turco, una vasca idromassaggio e una sauna e una piscina.
La struttura è situata in una zona business di Shanghai, a 500 metri dalla stazione della metropolitana Zhongshan. Il New World Shanghai è adiacente a Zhaofeng Plaza e a 15 minuti in macchina da Bund. Tra i luoghi di culto importanti nelle vicinanze c'è la Cattedrale di Sant'Ignazio, a circa 10 minuti in macchina da quest’alloggio. Questo hotel a 5 stelle, il New World Shanghai Hotel, si trova a 15 km dall'aeroporto Internazionale di Shanghai-Hongqiao e a breve distanza dalla fermata di autobus Jiangsu Road West Yan'an Road.
La struttura fornisce agli ospiti 558 camere dotate di finestre insonorizzate e un mini frigobar. Sono arredate con mobili confortevoli. Vanta una vista sul parco.
Offre anche una colazione a buffet, servita al ristorante. Questo hotel dista 5 minuti a piedi dai ristoranti Ajiya e Saizeriya Italian Restaurant, che servono piatti squisiti.