Where is Olympic Green Station?
Olympic Green Station is located in Chaoyang. If you'd like to find things to see and do in the area, you might want to stop in and see National Indoor Stadium and Happy Magic Water Cube.
Where Can I Stay near Olympic Green Station?
We've got 321 hotels you can choose from within 5 miles of Olympic Green Station. You may want to consider one of these options that are popular with our guests:
Holiday Inn Beijing Focus Square, an IHG Hotel - 4.7 mi (7.5 km) away
- hotel • Free parking • Free WiFi • 2 restaurants • Attentive staff
Beijing Marriott Hotel Northeast - 4.9 mi (7.8 km) away
- hotel • Free WiFi • 2 restaurants • Spa tub • Attentive staff
Hyatt Regency Beijing Wangjing - 4.8 mi (7.7 km) away
- hotel • Free WiFi • 5 restaurants • Spa
Things to See and Do near Olympic Green Station
What to See near Olympic Green Station
- China National Convention Center
- National Indoor Stadium
- National Aquatics Center
- Olympic Green
- Beijing National Stadium
Things to Do near Olympic Green Station
- Happy Magic Water Cube
- China Science and Technology Museum
- Wudaokou Clothing Market
- Wudaoying Hutong
- Dongcheng Chengxian Street