Hotel enjoys nice view of Houhai Lake, which is one of the most famous entertainment area in the city, guests can also enjoy the nice western and Chinese food in the area, it is highly recommended to leisure guests.
Located near the city center, inside the Houhai entertainment area and beside the lake, 50 minutes driving distance to the Capital International Airport and 10 minutes to the Beijing Railway Station. The subway and bus station are within walking distance.