Providing 130 rooms, the 2-star Home Inn No.2 Tang Qiao Shanghai is about 10 minutes by car from Old Town.
While staying in the hotel, you are invited to discover The Shanghai Museum, located about 6 km away, or visit sports venues like Mercedes-Benz Arena, which is nearly a 10-minute drive away. Cultural sights in the area are Shanghai Jiangnan Silk Museum (2.1 km) and Shanghai Science and Technology Museum (2 km). The nearby notable religious buildings include City God Temple of Shanghai, at a distance of 3.6 km from this Shanghai hotel. Tangqiao tube station is 5 minutes' walk from the property and a 5-minute walk takes guests to Pujian Road Dongfang Road bus stop. Home Inn No.2 Tang Qiao is located in Shanghai, 25 km from Shanghai Hongqiao International airport.
NianFeng Restaurant serves Chinese dishes and lies in the vicinity of the accommodation.