Featuring high-speed Internet access in the rooms, the 5-star Howard Johnson Hotel Zhangjiang Shanghai is 10 minutes' drive from Shezhuang Temple. Guests who stay at this Shanghai hotel can park their car on site.
The property is located in Shanghai, within close distance of Guanglan Road tube station. Zhangheng Park is 10 minutes by car from the hotel, and Shanghai Pudong International airport is 25 km away. Shanghai New International Expo Center is a 15-minute ride from the accommodation. Jinqiu Road Zhangdong Road bus stop is situated within walking distance of Howard Johnson Hotel Zhangjiang Shanghai.