Located in the 2008 Olympic village of Chaoyang District, Ya'ao International Hotel Beijing is a 20-minute drive from the Beijing National Stadium and Beijings bustling city center. Free Wi-Fi is available in s ... Read more

View all Luxury Hotels in Beijing