The Pengyi Hotel Shanghai No.9 Peoples Hospital Xizang South Road Subway Station is an ideal spot for travelers wanting to discover the city. Visitors to Shanghai will find that the Pengyi Hotel Shanghai No.9 Peoples Hospital Xizang South Road Subway Station is a fantastic accommodation choice. The hotel is conveniently located just 8km from Shanghai Railway Station and 16km from Shanghai Hongqiao International Airport. Being just minutes away from South Xizang Road Metro Station allows guests to explore the city with ease. With multiple attractions nearby including Shanghai Submarine Exhibition Hall, Mercedes-Benz Arena and Power Station of Art, guests will find plenty to keep themselves occupied. This hotel makes a great place to kick back and relax after a long day of sightseeing. For guests traveling on business, this hotel is consistently one of the most popular choices.
Less