Con depósito de equipajes y un restaurante, el Campanile Shanghai Railway Station And People'S Square, de 3 estrellas, se encuentra en el barrio Jing'an de Shanghái, a 3 km del Jardín Yuyuan y a 2 km de Bund. Este cómodo hotel ofrece WiFi en toda la propiedad y un aparcamiento cerca.
El hotel dispone de una tranquila ubicación en Shanghái, a unos cuantos pasos de la estación de metro Hanzhong Road. Los lugares de interés natural más populares cerca del Campanile Shanghai Railway Station And People'S Square son el Jing'an Sculputure Park (200 metros) y el Río Wusong (2 km). El lugar se encuentra a 5 minutos a pie del Museo de Historia Natural de Shanghái y a 5 minutos andando de ZhongGong SongPu TeWei JiGuan JiuZhi ChenLieGuan. El hotel Campanile Shanghai Railway Station And People'S Square está situado a 15 km del Aeropuerto internacional de Shanghai Hongqiao y relativamente cerca de la parada de autobús West Qufu Road.
Este hotel cuenta con 153 habitaciones equipadas con TV de pantalla plana con canales vía satélite, así como con minibar. Las habitaciones también incluyen un baño privado con secador de pelo y artículos de tocador para huéspedes. Los cuartos de baño disponen de bañera y ducha a ras de suelo, además de artículos de tocador para huéspedes. Ofrece habitaciones con vistas sobre el río Suzhou.
El Campanile Shanghai Railway Station And People'S Square sirve un desayuno francés diario. El bar lounge proporciona un buen lugar para relajarse. El restaurante Hong Ji Hong Kong Style Tea Restaurant está al lado de este cómodo lugar, a menos de 14 minutos a pie del hotel.