Located in Beijing, ibis Styles Beijing Capital Airport is connected to the convention center, within a 15-minute drive of New China International Exhibition Center and China Railway Museum. This hotel is 12.8 mi (20.5 km) from Sanlitun and 14.3 mi (23 km) from Beijing National Stadium.