Atour Hotel Shanghai Xujiahui Indoor Stadium
The grand 4-star Atour Hotel Shanghai Xujiahui Indoor Stadium lies within walking distance of Xin Tian Di, Jing'an Temple and Shanghai Grand Theater.
A railway station as well as Yishan Road subway station are not far from the hotel. Xujiahui Cathedral, The Hong Kong Exchange Plaza and Xujiahui Catholic Church are located just 750 meters from the venue.
Nearby points of interest include theaters and the temple.
Non-smoking rooms feature free Wi-Fi, flat-screen TV, climate control, ironing facilities and a sofa. Bathrooms are fitted with a hairdryer, a shower and free toiletries.
Start your day with a delicious breakfast served at the restaurant. Guests can dine in Kfc (Yishan Road Station) and Little Sheep (Nandan Road) located within a 5-minute walk of the property.
Atour Hotel Shanghai Xujiahui Indoor Stadium is within a 10-minute drive to Hongqiao airport.
Hotel services include 24-hour room service, 24-hour reception and maid service maintained by friendly staff.