El Atour Hotel Shanghai Beixinjing Metro Station se encuentra en Shanghái, a 7,8 km del templo de Jing'an y a 9,4 km del templo del Buda de Jade, y ofrece habitaciones con aire acondicionado y baño privado. Cuenta con restaurante, servicio de habitaciones, recepción 24 horas y Wi-Fi gratuita en todas las instalaciones. La estación de tren de Shanghái está a 10 km y el templo de Longhua, a 11 km.
Número de habitaciones: 81
No. 173, Tianshan West Road, Changning District, Changning, 200050 Shanghái, China