Providing 288 rooms, the 4-star Holiday Inn Downtown Shanghai is situated within 500 metres of Suzhou River. Guests who stay at this Shanghai inn can park their car on site.
The property is located within a 500-metre distance of Studio Rouge Gallery, about a 10-minute ride from the must-see Shanghai Museum. Cultural sights in the area are Shanghai Grand Theatre (2.6 km) and The Bund Road (3.7 km). The hotel is situated in the vicinity of Jing'an Temple, and Shanghai Long-Distance Terminal bus station lies a 5-minute walk away. The nearest underground station is Shanghai Railway, which is around a 10-minute stroll from Holiday Inn Downtown.
Featuring individual climate control and central heating along with a flat-screen TV with satellite channels, most rooms are furnished with sound-proofed windows. Also, there is a mini fridge bar as well as an individual safe provided. Bathrooms come with a spa bathtub, a separate toilet, and a shower, along with hairdryers and slippers. Guests can also enjoy views of the pool.
The Holiday Inn Downtown Shanghai offers breakfast in the restaurant. You can dine at Xi Jia HuaYuan, a minute's walk from this Shanghai property.