Featuring a swimming pool, Howard Johnson Business Club Hotel Shanghai is located in the Jing'an district of Shanghai, 2.2 miles from Oriental Pearl TV Tower. 167 rooms and the coffee bar are available during the stay at the 5-star hotel nestled in the center of Shanghai.
818 Square is located a mere 250 feet from the Shanghai hotel, and such natural sites as Huangpu Park is about a 10-minute drive away. The Howard Johnson Business Club Hotel Shanghai stands just a short stroll from West Nanjing Road metro station. Nature lovers will appreciate the proximity to Taiping Lake, which is around 20 minutes' walk away. Relax, both physically and mentally, at The Ritz-Carlton Spa, located approximately 10 minutes' drive from Howard Johnson Business Club Hotel Shanghai. West Nanjing Road at North Chengdu Road bus stop is also situated within easy walking distance of the Shanghai property.
This Shanghai hotel offers breakfast in the restaurant. The Shanghai accommodation is just a few steps from Lillian Bakery.