HOWARD JOHNSON PLAZA Part 2
SHARE THIS ARTICLE:Overall, we had a great experience. It is an excellent 4-star hotel that will delight even the most discerning traveler. The Howard Johnson Plaza Hotel is 17 km from the Hongqiao International Airport. It is within walking distance to several tourist attractions such as Peoples Square, Shanghai Museum, and the Shanghai Grand Theater. It also has easy access to Nanjing East Pedestrian Mall.
Howard Johnson Plaza Hotel is located at No. 595 Jiujiang Road, Shanghai 200001, China.
7 comments