This deluxe hotel is located in the south of Beijing and is only 40 minutes from the international airport. Set in the center of the Beijing Development Area, Pullman Beijing South Hotel can be reached by the first line of the Ronghua South subway station. Near 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 as well, serving both buffet and a la carte menus of regional and international cuisines.