Holiday Inn Shanghai Downtown is strategically located in the city centre. The Holiday Inn Shanghai Downtown is within walking distance to the Shanghai Railway Station and subway station, easily take you to your business and leisure destinations.

Holiday Inn Shanghai Downtown 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. The Holiday Inn Shanghai Downtown is also approximately 17 kilometres from Hong Qiao International Airport.