Business travelers visiting Shanghai's Xujiahui district will surely recommend this hotel to their colleagues. Just south of the hotel is the 80,000 People Stadium and the Everbright Convention & Exhibition Center to the west. Perfectly blending stylish and traditional decor in combination with professional catering services, hotel offers a tranquil home-like atmosphere for all houseguests. Guestrooms are set with standard amenities accompanied with full toiletries. Have a tasteful meal in the hotel's restaurants, which serve western, Cantonese, and Japanese cuisines.
The hotel is located south west of Shanghai city, close to the Xujiahui Shopping area. It is about 30 km away from Hongqiao Airport.