The 3-star Shanghai Zen Spring Hot Spring Resort Hotel offers a terrace, located approximately a 10-minute ride from the Heming Tower. This Shanghai hotel provides Wi-Fi, which is available throughout the property.
The hotel is nestled in the Cremorne district, in proximity to the restaurant Ajisen Ramen. The Shanghai YouLongShi Cultural Science Museum in Shanghai is 3.9 km from the accommodation. Also, the Zen Spring Hot Spring Resort is nearly 25 minutes on foot from the Shanghai Huaxia Culture Tourism Zone.
This Shanghai hotel features 15 rooms with a flat-screen TV with satellite channels, as well as tea and coffee making equipment. Bathrooms include a separate toilet and a shower, along with comforts such as a hair dryer and toiletries.
A vegetarian breakfast is served every morning.