Property Location With a stay at Home Inn in Beijing North Chaoyang, you'll be convenient to North Star Shopping Mall and Beijing International Convention Center. This property is within close proximity of National Stadium and Olympic Sports Center.Dining Enjoy a satisfying meal at a restaurant serving guests of Home Inn.Business, Other Amenities Featured amenities include a business center, dry cleaning/laundry services, and a safe deposit box at the front desk. Free self parking is available onsite.