Los huéspedes del City Park Hotel Shanghái pueden llegar fácilmente al Ohel Rachel, ubicado a unos 500 metros. Los huéspedes pueden descubrir un sereno oasis en el jardín de este hotel cómodo de 3 estrellas, donde te esperan un balcón.
El Centro de Planificación urbana de Shanghái se halla a unos 25 minutos a pie, y atracciones culturales como el Museo de Shanghái se hallan a una distancia de 2 km del hotel. A 4 km del hotel City Park, los viajeros de negocios encontrarán la Torre de la Perla de Oriente. Además, este lugar se halla a un corto paseo del Bund, y la estación de tren metro de Shanghái se encuentra a unos 15 minutos a pie. El hotel tiene acceso a la estación de metro Changping Road, que está a 600 metros.
Las 27 habitaciones ofrecen televisor y cuentan con aire acondicionado para garantizar una estancia cómoda. Inodoro separado y ducha también están incluidos en los baños. Los baños privados incluyen un inodoro separado y una ducha, además de comodidades como un secador de pelo y toallas de baño.
En los alrededores puedes comer en el restaurante Grand Yard Cafe, a 5 minutos a pie del hotel City Park Shanghái.