The 7Days Inn Hotel Shanghai Xizang South Road Subway Station is an ideal spot for travelers wanting to discover the city. The 7Days Inn Hotel Shanghai Xizang South Road Subway Station is an ideal choice for travelers who want to take in the sights and sounds of Shanghai. With Shanghai Railway Station just 9km away and Shanghai Hongqiao International Airport only 16km away, transportation is very convenient. The closest major public transportation, South Xizang Road Metro Station, is only 100m away. This hotel is located near many of Shanghais attractions including Mercedes-Benz Arena, Shanghai Expo Park and Yuanwang No. 1. This hotel makes a great place to kick back and relax after a long day of sightseeing. For guests traveling with families, this hotel is consistently one of the most popular choices.
MoreLess
