Welcome to Shanghai Stadium Xujiahui Atour Origin Hotel, your 4-star retreat in Shanghai. Boasting a 9.8/10 score from 2493 reviews, it combines high guest satisfaction with attractive prices starting from $90.
Rooms
Superior Queen Room
Deep Sleep Executive King Room (Deep Sleep Product+ESPA Cleaning And Care)
Exclusive City-View Double Bed Room (4.0 Product + Smart Guest Control + Refrigerator Screen Casting)
Check-In & Check-Out
From 14:00 until 12:00
Nearby Attractions
Longhua Temple: 0.72 km away
Shanghai Stadium: 0.45 km away
Xujiahui Sports Park: 0.56 km away
Hotel Features
Pets policy: No pets allowed.
Breakfast style: Western,Chinese
Dining & Drinks: Cafe, Restaurant, Lobby bar























