Atour Hotel Shanghai City Center 5 stars
| Wi-Fi | 24-hour services 24-hour reception | Express check-in/ -out |
| Swimming Pool Indoor swimming pool | Sports activities Billiard tables Badminton Table tennis | On-site Dining Restaurant Bar/ Lounge area |
| Meeting facilities Business centre | Child-friendly Game room | Wheelchair access |
The 5-star Atour Hotel Shanghai City Center is located in Shanghai, around 25 minutes' walk from the Longhua Temple, and offers an indoor swimming pool. Boasting a location within a few blocks of the Stlgnatius cathedral "Xujiahui Catholic Church", the hotel offers 215 rooms and a terrace bar onsite.
The rooms comprise a sitting area complete with air conditioning, as well as high-speed internet and a flat-screen TV with satellite channels. They are appointed with a writing table, and also feature tea/coffee making equipment. A walk-in shower and a separate toilet, along with hairdryers and bath sheets, are provided.
Atour Hotel Shanghai City Center features a daily continental breakfast. Discover all the flavours of Shanghai in the Chinese restaurant, where you can taste international delicacies. Guests may find the restaurant HeJi XiaoCai just around the corner from this Shanghai hotel.
If you like an active lifestyle, table tennis, squash, and billiards are available on site. As part of its commitment to guest wellness, the Atour Hotel Shanghai City Center includes a fitness club featuring fitness classes.
This hotel is about 5 km from Shanghai Hongqiao International airport and about 6 km from such cultural venues as the modern Shanghai Urban Planning Exhibition Hall Museum. The Atour Hotel Shanghai City Center stands in proximity to Shanghai Stadium tube station. The souvenir shopping areas is situated approximately 10 minutes' drive from the accommodation. Shanghai Indoor Stadium bus stop is merely 0.7 km away.
Important information
Location
Rooms & Availability
Please, select dates to see available rooms.
Checking available rooms
Searching rooms…
Gallery