This hotel offers a pleasant stay in Shanghai for those traveling for business or leisure. Hongqiao International Airport and Shanghai Hongqiao Railway Station are located 20km and 20km away respectively. In their spare time, guests can explore the hotel's surroundings.