With a stay at B and B Inn Shaoyaoju - Beijing in Beijing (Chaoyang), you'll be within a 15-minute drive of Beijing National Stadium and Beijing International Convention Center. This hotel is 7.5 mi (12 km) from Tiananmen Square and 8.2 mi (13.3 km) from Forbidden City. Dining Grab a bite from the grocery/convenience store serving guests of B and B Inn Shaoyaoju - Beijing. Business, Other Amenities Featured amenities include complimentary newspapers in the lobby, luggage storage, and an elevator (lift). Free self parking is available onsite.