Opened in 2017, the Artour Hotel Beijing headquartersis a great accommodation choice in Beijing. This property features Free in-room Wi-Fi. Artour Hotel Beijing headquarters is only 11km from Beijing West Railway Station and 13km from Nanyuan Airport, giving guests a number of convenient transportation options. The closest major public transportation, Fengtai Science Park Metro Station, is only 900m away. Famous attractions World Park and Beijing Auto Museum are just a short taxi ride away. After a long day of sightseeing, guests can retire to the comfort of the hotel. According to our trusted guests, the facilities at this hotel are first-rate. Artour Hotel Beijing headquarters is particularly popular with those traveling on business.