Hope Hotel Shanghai, Shanghai, China
Hope Hotel Shanghai is conveniently located at 500 C Zhaojiabang Road in Shanghai, China
Hotel Location:
Address: 500 C Zhaojiabang Road
City: Shanghai
Country: China
Hotel Features:
- Meeting Room
- Business Center