Shenghua Hotel offers fine accommodation in Shanghai.
Notable for its location in Bund of Shanghai, the hotel provides access to Shanghai Dongjiadu Church, Shanghai Museum of Animation and Zendai Museum of Modern Art within 25 minutes' walk. The venue is 9 km away from the city center.
Guests can enjoy asian snacks and meals in Arte Cafe & Lobby Lounge located 100 meters away.
This hotel is only 350 meters from Huamu Road underground station. The hotel is about 25 minutes' drive from Hongqiao airport, which is 25 km away.