The A.C. Embassy Hotel is located near the Worker's Stadium and the National Agriculture Exhibition Center. Beijing Capital International Airport and Beijing Railway Station are approximately 20 minutes away by car.
Guests can dine on Chinese and Western dishes at the on-site restaurants. A cafe and lobby bar serve drinks.
Business travelers are invited to make the most of the business center and meeting rooms.
In their free time, guests can unwind with a drink in the nightclub or make use of the private karaoke facilities. This hotel provides free Wi-Fi in public areas and parking on site.