Guests of the 3-star City Park Hotel Shanghai can enjoy easy access to Ohel Rachel, which is situated just a 6-minute walk away. This Shanghai hotel offers 27 rooms and amenities such as a luggage room.
The 468m-tall poured-concrete tripod Oriental Pearl TV Tower is 4.5 km from the hotel, while the Shanghai Natural History Museum is nestled only 1.8 km away. The City Park Shanghai stands in the vicinity of Changping Road tube station. The accommodation is situated around a 15-minute drive from the mixed-use skyscraper "Shanghai World Financial Center". The hotel is located 15 km from Shanghai Hongqiao International airport and within a few blocks of West Beijing Road Taixing Road bus stop.
The rooms have an air conditioner, as well as a kettle for your convenience. Featuring a separate toilet and a shower, the bathrooms also have toiletries and towels.
Grand Yard Cafe is situated about 300 metres from the City Park.