Opened in 2007, the hotel has 109 guestrooms and suites equipped with wooden floor.
The hotel is located at new Xiwang Road, and is near to the subway line stop south Renmin Road, 12km away from the Shuangliu International Airport in Chengdu and less than 10 min drive to the city center and new international exhibition center.