Atour X Hotel Shanghai Xujiahui Sports Center, Shanghai
About the Hotel
Located just 1.1 km from Shanghai Stadium, the comfortable 4-star Atour X Hotel Shanghai Xujiahui Sports Center offers comfortable rooms nearly 25 minutes' walk from the reconstructed 3rd - century Longhua Buddhist Temple. Offering a location within reach of the Stlgnatius cathedral "Xujiahui Catholic Church", this Shanghai hotel overlooks city and has an American restaurant.
Location
The hotel is nestled in Xujiahui, known for its large malls, sometimes including multiplex cinemas and chain restaurants, just moments from the restaurant South Memory. The Atour Shanghai is also within a 7-km distance of such natural sights as the extensive Chinese Yu Garden.
Longhua Memorial Park of Revolutionary Martyrs lies about a 10-minute drive away, while Shanghai Swimming Center tube station is a short way from the property.
Shanghai Metro train station can be found within 7 km of this hotel.
Rooms
The rooms at Atour X Hotel Shanghai Xujiahui Sports Center have a seating area, along with air conditioning for your convenience.
Eat & Drink
The accommodation includes the restaurant with American cuisine.
Leisure & Business
At this Shanghai hotel, guests can also benefit from fitness classes provided at a fitness room.
Select your room type
Price and Room Availability Calendar
Facilities
General
- No smoking on site
- Wi-Fi
- Safe deposit box
- 24-hour reception
- VIP check-in/ -out
- Express check-in/ -out
- No pets allowed
- Rooms/ Facilities for disabled
- Wheelchair access
- Security
- Luggage storage
- Locker room
- Lift
- Smoke detectors
- Fire extinguishers
Sports & Fitness
- Fitness centre
Services
- Room service
- Housekeeping
- Laundry
- Tours/Ticket assistance
Dining
- Restaurant
Facilities for people with disabilities
- Bathroom for disabled
Room features
- Air conditioning
- Heating
- Sitting area
- Dining table
Bathroom
- Free toiletries
Self-catering
- Electric kettle
Media
- Flat-screen TV