The property has a total area of nearly 260,000 square metres and includes an exhibition and convention venue, four-star hotel, office buildings and apartments. It has already become an important place for all kinds of exhibitions in the southwest of Shanghai, as well as international conferences, presentations of new products, catering and banqueting events and leisure. The hotel itself is the largest four-star professional conference-style hotel in PuXi Shanghai. It offers 701 rooms, 43 function rooms, various different restaurants and leisure and fitness facilities. This air-conditioned hotel includes a lobby, 24-hour reception and check-out service, a hotel safe, currency exchange facilities, a cloakroom and lift access to the rooms. There is also a hairdressing salon, café, bar and restaurant. Room service, a laundry service and a car park are available (all for a fee).
The hotel is located at the intersection of the Xujiahui shopping centre and Caohejing High-tech Development Zone. It is conveniently situated with excellent transport links. It is conveniently close to the South railway station, metro line 1 and line 3, and the inner ring road, which is located right outside the main entrance. The centre of Xujiahui is around 3 km away and the Long Hua Temple is some 2.5 km away. Both can be reached in around 10 minutes by public transport.