Have the first glance at Chinese elegance in modern style right after arriving in Beijing. This sparkling property is situated within the Shoudu International Airport, offering top-class accommodations along with open hearted hospitality to all travelers departing or visiting Beijing. This 5-star property boasts spacious guestrooms with contemporary designs and up-to-date amenities such as touch screen IP telephones and IPod clock radios. Langham Place Beijing Capital Airport Hotel has excellent access to famous landmarks such as Tian’anmen Square and the Forbidden City and an hour from the Great Wall and Summer Palace. It is also just few minutes away from New China International Exhibition Center. Be sure to stay with Langham Place Beijing Capital Airport Hotel for a luxury you have never experienced before.