Atour Hotel Shanghai Xujiahui Stadium

  • Wi-Fi
  • 24-hour reception
  • Restaurant
  • Air conditioning
  • No pets allowed

The 4-star Atour Hotel Shanghai Xujiahui Stadium is a great place to stay in the Richmond Town district, 3.5 miles from Huangpu River. This hotel also features Wi-Fi throughout the property.

This accommodation offers rooms with a seating area featuring air conditioning, along with a flat-screen TV with satellite channels. Also, the Atour Hotel Shanghai Xujiahui Stadium offers an electric kettle, coffee and tea making equipment in the rooms. The bathrooms come with a separate toilet and a shower along with a hair dryer and bath sheets for more comfort.

This hotel welcomes guests with a daily buffet breakfast. Ajisen Ramen serves American dishes and lies within a few blocks of the accommodation.

The classical Yu Garden is within a 15-minute drive of the Shanghai hotel and Longhua Pagoda is a 19-minute walk away. The Atour Hotel Shanghai Xujiahui Stadium is situated 1.4 miles from the Stlgnatius cathedral "Xujiahui Catholic Church", which is considered to be a sacred site. Options for cultural tourism include the must-see Shanghai Museum, situated around 20 minutes away by car. Longhua metro station, situated 0.4 miles away, provides a quick connection to all areas of Shanghai.

Atour Hotel Shanghai Xujiahui Stadium Facilities

Internet Wi-Fi
Parking options Parking
Property services 24-hour reception, Room service
Dining options Restaurant
In the kitchen Electric kettle
In the rooms Air conditioning, Sitting area, Tea and coffee facilities
In the bathroom Free toiletries
Devices Flat-screen TV, AM/FM alarm clock
General facilities No smoking on site
Pets No pets allowed
10
Exceptional
Based on 1 review
Important information
Check-in: from 14:00 until 23:59
Check-out: until 12:00