The Asia Pacific Hotel, located in Beijing's southwestern Tongzhou District, is handy to the city's Fifth and Sixth Ring Roads and Batong Railway Station. It's approximately 25 minutes by car or cab from the city center, traffic permitting.
The hotel offers a bit of a green getaway, featuring pleasant gardens in addition to standard Chinese four-star hotel amenities at quite reasonable rates. A good bet for travelers with business in the area, though Tongzhou itself offers little for tourists beyond typical examples of recent Chinese commercial development. English isn't a particularly strong suit among staff, though they are attentive and helpful.