Beijing Aoli Business Hotel is a great place to stay in Beijing CBD, which is China's sprawling capital, about a 10-minute ride from The Place. This guest house also entices guests with airport shuttle bus service.
Within 15 minutes' walk of Beijing China Central Place, the accommodation is opposite Jintailu underground station. Wangfujing Street is within 7 km of the 2-star hotel and Beijing Capital International airport is 25 km away. Along with other cultural attractions Today Art Museum is nestled about a 10-minute drive from this property. The nearest underground station is merely 5 minutes' walk away.
Guests can try Chinese dishes at the restaurant Yulin Roast Duck Restaurant located merely 1 km away.