The premium 2-star 7Days Inn Shanghai Xujiahui Longcaolu Metro offers proximity to the Xintiandi, situated approximately 7 km away.
While staying in the hotel, you are invited to discover the Shanghai Museum of Arts and Crafts, located nearly a 10-minute drive away, or visit sports venues like Mercedes-Benz Arena, which is nearly a 15-minute drive away. 3.8 km from this Shanghai hotel guests will find Chocolate Happy Land Theme Park. The nearby notable religious buildings include the Neo-Gothic Roman Saint Ignatius Catholic Cathedral, about a 20-minute ride from the 7Days Inn Shanghai. Yunjin Road underground station, situated just moments from the accommodation, provides a quick connection to all areas of Shanghai.
Offering a multi-channel television, the 93 rooms come with an air conditioner to ensure a comfortable stay.