This deluxe hotel is located in the south of Beijing and only 40 minutes from the international airport. Set in the center of the Beijing Development Area, the hotel can be reached by the first line of the Ronghua South subway station. Nearby to attractions such as the China National Museum, Nanyuan Park, Olympic Sports Stadium and China World Hall, the hotel is ideally located to explore Beijing. All guestrooms and suites come with leisure amenities, Wi-Fi connection as well as security and round-the-clock room service. The hotel’s conference rooms offer excellent meeting services with state-of-the-art audio-visual equipment. The onsite restaurants are superb serving both buffet and a la carte style of regional and international cuisines.