




See all photos
Building 23, Lane 198, Huaxie Road, Shanghai, China
The 3-star Ji Hotel Shanghai Caolu China Merchants Garden City offers guests access to Chuansha Park, which is approximately 25 minutes' walk away.
Bathrooms include a separate toilet and a shower, along with such comforts as toiletries and slippers.
The hotel serves buffet breakfast in the morning.
Enter your dates to see prices