The hotel is an ideal place to reside for both business and leisure travellers with its good location and modern facilities. (AW NOV08)
Located in the south side of the city, 40 minutes driving distance away to the Capital International Airport, and just beside the Beijing South Railway Station, the nearest subway station is within walking distance.
It is a 18 storey modern building.
The lobby is medium in size and well decorated, there is extra seating area adjoining it.