Situato a circa 1 km da Jinhai Lake, l'hotel a 5 stelle Nanjiao Hotel Shanghai dispone di 286 camere per gli ospiti. Fengxian Tantuqu Wetlands si trova a 5 minuti in auto e la Guhua Park può essere raggiunto in 5 minuti in macchina.
L'hotel si trova a Shanghai, a pochi minuti di macchina dalla stazione della metropolitana Wangyuan Road. Ci vorranno circa 20 minuti a piedi per raggiungere le Brilliance South Shopping Center. La stazione della metropolitana più vicina si trova a una distanza di 10 minuti a piedi
Le camere includono un mini frigobar e una TV a schermo piatto con canali satellitari per la tua comodità. Inoltre, un mini frigobar, una cassetta di sicurezza e un divano sono a disposizione nelle camere.