Renovated in 2007, the hotel comprises 27 floors and a total of 319 luxurious rooms, with 7 distinctly styled restaurants and bars and multi-function rooms. It has 196 superior rooms, 57 junior suites, 12 family suites, 41 executive deluxe rooms, 7 executive suites, 5 royal suites and 1 presidential suite. The property also provides wireless Internet access for the convenience of its business guests. The excellent location and the state-of-the-art facilities have made the hotel a popular choice for business travellers and holidaymakers alike. Facilities on offer include a lobby with 24-hour reception and check-out service, a hotel safe, a currency exchange facility, lift access, a café, an on-site hairdresser, a bar, a disco and a games room. There is also a restaurant on site. For an additional fee guests can making use of the room and laundry services, as well as the hotel car park.
Centrally situated in a shopping and business district and adjacent to the Nanjing Road Pedestrian Mall, the hotel offers guests a convenient location for business, sightseeing, catering and entertainment purposes.
The brightly decorated Coffee Shop offers an international buffet breakfast and authentic Shanghai cuisine, making it the ideal place to sample local dishes and entertain business partners. Live performances of traditional Chinese music make dinner here particularly enjoyable.