Il Best Western New Century Hotel Shanghai, di 33 piani si trova in un quartiere commerciale, a circa 5 minuti a piedi da Lu Xun Memorial Hall. Inoltre è possibile approfittare del servizio di parcheggio all'interno della struttura.
Questo hotel è a 4 km dal Museo di Shanghai e a 4,1 km dal Giardino del Mandarino Yu. Il Best Western New Century Hotel Shanghai è a breve distanza dalla stazione della metropolitana Youdian Xincun. Gli ospiti potrebbero anche esplorare la North Sichuan Road Park, situata a circa 5 minuti in macchina. La Torre della Perla Orientale si trova a 3 km dalla struttura. La stazione ferroviaria Shanghai Metro può essere trovata a 3 km da questo hotel a 4 stelle.
Il ristorante apre le sue porte ogni giorno e offre la colazione. Il Best Western New Century Hotel invita gli ospiti a bere qualcosa al lounge bar. Il ristorante Wu YueRen Jia MianGuan si trova a soli 14 minuti a piedi da questo alloggio.