The hotel is located in the business center of Jiaxing, with only 2 kilometers to the railway station and 90 kilometers from the airport. The hotel features a revolving dining hall on the top floor with a view of Jiaxing---South Lake and the Jinlongshan bathing beach around it.