Shanghai Xujiahui 80,000 Stadium Quli Hotel
is located close to the Xujiahui CBD, in convenient proximity to the Shanghai Stadium, Longhua Temple, the Everbright Convention and Exhibition Center and Caoxi Ro ... Read more
Shanghai Xujiahui 80,000 Stadium Quli Hotel
is located close to the Xujiahui CBD, in convenient proximity to the Shanghai Stadium, Longhua Temple, the Everbright Convention and Exhibition Center and Caoxi Road station on Line 1 of the Shanghai Metro.
Guestrooms in this Shanghai hotel feature flat-screen TVs, in-room safes, air-conditioning and mini-bars. Wi-fi is available in public areas.
This hotel also features a Chinese restaurant, a business center, a fitness center and a spa center.
Recommended properties in China