Super 8 Beijing Caoqiao Hotel is a great place to stay in the Fengtai district, approximately 15 minutes by car from Temple of Heaven. Guests who stay at the hotel can park their car on site.
The Super 8 Beijing Caoqiao welcomes guests to 41 rooms complete with a personal computer and a flat-screen TV with satellite channels, as well as comforts like ironing facilities and air conditioning. A separate toilet and a shower, along with hair dryers and bath sheets, are featured.
A 10-minute drive from Liyuan Theatre, the accommodation is relatively close to Caoqiao underground station. Taoranting Park is at a distance of 2.9 km from this 3-star hotel and Beijing Capital International airport is 40 km away. Staying at the property, you can also enjoy natural sights such as Grand View Garden, which is 3.1 km away. The nearest underground station is 10 minutes' stroll away.
Airports
Train stations
Airports
Train stations
Landmarks
No reviews yet :(
If you stayed at this hotel, share your experience with us, please