As a calm and peaceful corner in the bustling city, Holiday Inn Express Shanghai Putuo is located in central Puxi along Su Zhou River. This property is an 8-minute walk from Longde Road metro station and 3 km from the Jade Buddha Temple.
The hotel is situated in the central part of Puxi nearby Wu Ning Road and Chang Shou Road, close to Jing'an Temple and Zhong Shan Park these 2 CBD districts, on the bank of Suzhou River enjoying its scenic riverside view, with easy access to Shanghai's shopping center and tourist attactions.