The 3-star Ji Hotel Shanghai is set approximately a 10-minute drive from the public research Donghua University and approximately a 10-minute drive from Shanghai Children's Museum. Also, you can use a car park on site.
The hotel is located in Shanghai, a minute's walk from Longxi Road tube station. This Shanghai hotel offers proximity to natural sights like Shanghai Zoo (2.1 km) and Guangqi Park (4.8 km). The property lies approximately a 15-minute drive from Longhua Temple. Jianhe Road bus stop is only 0.7 km away.
Dining options also include Shanghai Zoo, set nearly 25 minutes on foot from the hotel.