- Tours/ticket assistance
- Computer station
- Free parking
This hotel is located in Shanghai (Xuhui), close to Longhua Temple, Shanghai Stadium, and Shanghai East Asia Exhibition Hall. Also nearby are Shanghai Grand Stage and Shanghai Botanical Garden.
Amenities at 7 Days Inn Stadium include a computer station, free parking, and tour/ticket assistance.
Televisions come with cable channels. Guestrooms also feature complimentary high-speed (wired) Internet access, air conditioning, and coffee/tea makers.
Nearby Points of Interest
The preferred airport for 7 Days Inn Stadium is Shanghai (SHA-Hongqiao Intl.) - 10.6 km / 6.6 mi.
Distances are calculated in a straight line from the property's location to the point of interest or airport and may not reflect actual travel distance.
Distances are displayed to the nearest 0.1 mile and kilometre.
Nearest Major Airport:
Xuhui: Xuhui is about history, culture, and style. With the lowest population density of downtown and the highest concentration of cultural and scientific institutions, Xuhui’s real estate is for the well-heeled. Discover many charming historic Colonial villas, the popular bars and cafés of the French Concession district, Xiang Yang craft and gift market, and the massive Xujiahui shopping complex.