Holiday Inn Downtown Shanghai, Shanghai
Holiday Inn Downtown Shanghai
585 Heng Feng RoadHoliday Inn Downtown Shanghai, a 4-star international hotel, is strategically located in the city center. The Hotel is within walking distance to the Shanghai Railway Station and subway station, easily take you to your business and leisure destinations.Free internet at executive club room. Holiday Inn Downtown Shanghai is opposite to the Everbright Kerry Shopping Mall, 5 minutes walk to Asia Pacific Department Store, with easy access to various dining options in the neighborhood.