Holiday Inn Shanghai Downtown is a luxurious 4-star hotel in Shanghai. Guests of the hotel will have easy access to Jade Buddha Temple, Pudong (District) and Yangpu Bridge.
Located in the railway station area, within walking distance to the Shanghai Railway Station. The hotel is about ten minutes' drive from the People Square, the bustling center of the city, and the nearest subway station is within minutes' walk.