The hotel was renovated in 2007 and offers 212 warmly decorated rooms, which provide its guests with modern and comfortable amenities. The Business Centre offers a skilled business service and there is a restaurant offering both Chinese and Western cuisine with room service. This air-conditioned establishment has a lobby area with 24-hour reception and check-out service, safe, currency exchange facilities and lift access. Guests can relax in the café or bar and take advantage of the laundry service, public Internet access and newspaper stand. A car park is provided for guests arriving by car.
The hotel is located near the commercial centre and only a stone's throw away from the Han Zhong RD station on metro line number 1, which is a mere 10-minute walk to Shanghai Railway Station. The Suzhou River is 100 m from the hotel and People's Square is 1.5 km away.
The hotel offers Chinese and Western cuisine as well as a barbecue. A breakfast buffet is served, while lunch and dinner are available from à la carte menus.