Accepting only Mainland Chinese citizens, 7Days Inn Shanghai Xujiahui Caoxi Road Subway Station offers accommodation in the full-of-life Xuhui District. Guests can enjoy free WiFi across the property.
The hotel is merely an 8-minute stroll to Caoxi Road Subway Station (Line 3), and it takes 18 minutes on a taxi to Madame Tussauds Shanghai. The magnificent Shanghai stadium is a 10-minute walk away. Shanghai Hongqiao Airport can be reached on a 20-minute car ride.
Each room at 7Days Inn Shanghai Xujiahui Caoxi Road Subway Station is equipped with air conditioning, a cable TV and a desk. The private bathroom includes a shower, slippers and free toiletries.
At the property you will find a 24-hour front desk. Other facilities offered include luggage storage.