Providing 288 rooms, the 4-star Holiday Inn Downtown Shanghai is situated within a 500-metre distance of Suzhou River. Guests who stay at this Shanghai inn can park their car on site.
The property is located at a 500-metre distance from Studio Rouge Gallery, a 10-minute ride from The Shanghai Museum. Cultural sights in the area are Shanghai Grand Theatre (2.6 km) and The Bund Sculpture (3.7 km). The hotel is situated in the vicinity of Jing'an Temple, and Shanghai Long-Distance Terminal bus station lies 450 metres away. The nearest underground station is Shanghai Railway, which is 0.8 km 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. Xi Jia HuaYuan with Chinese cuisine is located a minute's walk from this Shanghai property.