The 3-star Dahua Hotel places guests abound 1.7 km from Yueda 889 Square. The designer hotel was built in 1934 and refurbished in 2000.
You can find International Cathedral only 1.7 km from the property. The venue is set within 5 km from Shanghai city center.
Dahua Hotel is a property in Shanghai that comes with 111 rooms and provides an in-room safe, a mini bar, climate control, television and a phone.
There is a restaurant serving Chinese dishes on site. Guests can dine at the coffee shop Heng Shan Cafe, which is about 350 meters away.
Jiaotong University underground station is 1000 meters away from the hotel. The hotel is set 15 minutes' drive from Hongqiao airport.
Dahua Hotel offers currency exchange, a baggage storage and parking as well as a business centre and a meeting room for business guests.