Situated in the Shanghai Stadium, the Hotel is the only hotel in China with this unique location. It is at the Xu Jia Hui Commercial and Shopping Centre and 5 minutes walk to the Metro Lines 1,3,4 and 11 that directs to the Shanghai Disneyland. The Hotel offers 333 guestrooms and the Deluxe Room and Executive Club Lounge have the panoramic view of the Stadium, 5 restaurants and bars,and Health Club and indoor swimming pool.
VIEW ON MAP