Beijing's Best Western OL Stadium Hotel (Beijing Ya'ao Guoji Jiudian) is conveniently located on the Badaling Highway, adjacent to the Olympic Park and Beijing National Stadium, also known as the "Bird's Nest." ... Read more

View all Luxury Hotels in Beijing (BJ)