New Century расположен в районе Hongkou, в 20 км от Международного аэропорта Hong Qiao и в 5 км от центра Shanghai. Гости города могут посетить такие достопримечательности, как Шанхайский музей науки и технологий, Парк века, Стадион Yuanshen, также Oriental Pearl TV Tower и Xintiandi.