Atour Hotel Shanghai Xujiahui Stadium is a hotel in Shanghai’s Xuhui district. It has 100 rooms.
Rooms and features
Air conditioning, a flat-screen TV with cable channels and a tea and coffee maker come in every unit. Soundproof walls and a seating area are also included. Each room has a private bathroom with a shower, hairdryer and slippers. Some rooms have city views.
Property amenities
The property offers a restaurant, room service and a 24-hour front desk. Free Wi-Fi is available throughout. Breakfast is served buffet, American or Asian style, and free parking is on site.
Location and transport
Middle Longhua Road metro is 950 m away. Longhua metro is 1 km away. Shanghai Hongqiao International is 13 km from the hotel.
Nearby attractions
- Shanghai Botanical Garden - 5 km
- Shanghai Museum - 7 km
- People's Square - 7 km