El Orange Hotel Shanghai North Xizang Road Subway, de 3 estrellas, tiene 143 habitaciones y se encuentra a 4 km del Templo ciudad de Dios. Este hotel también ofrece a sus huéspedes WiFi en toda la propiedad.
El hotel está situado en el barrio Jing'an y a unos minutos a pie de la estación de metro North Xizang Road. El Bund está a unos 10 minutos en coche del Orange Hotel Shanghai North Xizang Road Subway, mientras que la estación de autobuses Qiujiang Road Baotong Road, está a unos 10 minutos a pie. El Templo del Buda de Jade está a unos 3 km.
Las habitaciones están dotadas de un televisor de pantalla plana con canales de cable y un hervidor de agua.
El alojamiento ofrece un desayuno buffet cada día. Puedes llegar a los Dicos y el Wedome en 9 minutos a pie desde el Orange Hotel Shanghai North Xizang Road Subway.