Where is Caoqiao Station?
Caoqiao Station is located in Fengtai. If you want to find things to see and do in the area, you might like to visit Beijing Museum of Natural History and Maliandao Tea Street.
Where Can I Stay near Caoqiao Station?
We've got 193 hotels to pick from within 5 miles of Caoqiao Station. You may want to think about one of these choices that are popular with our travelers:
JW Marriott Hotel Beijing Central - 3.8 mi (6.2 km) away
- hotel • Free WiFi • 3 restaurants • Spa tub • Attentive staff
DoubleTree by Hilton Beijing - 2.9 mi (4.7 km) away
- hotel • Free WiFi • 2 restaurants • Spa
Holiday Inn Express Beijing Temple of Heaven, an IHG Hotel - 3.5 mi (5.6 km) away
- hotel • Free breakfast • Free WiFi • Restaurant • Attentive staff
Grand Mercure Beijing Central - 4.3 mi (7 km) away
- hotel • Free parking • Free WiFi • 2 restaurants
The Ritz-Carlton Beijing Financial Street - 4.8 mi (7.7 km) away
- hotel • Free valet parking • Free WiFi • Free area shuttle
Things to See and Do near Caoqiao Station
What to See near Caoqiao Station
- Niujie Mosque
- Beijing Financial Street
- Qianmen Street
- Temple of Heaven Park
- National Centre for the Performing Arts
Things to Do near Caoqiao Station
- Beijing Museum of Natural History
- Maliandao Tea Street
- Beijing Automobile Museum
- Dashilan Street
- Beijing World Park