Nestled in the Fengtai district of Beijing, the 3-star Borrman Hotel South Beijing Railway Station Caoqiao is 10 minutes by car from culture-oriented attractions like Museum of Natural History. This Beijing hotel provides Wi-Fi throughout the property.
The accommodation is situated within 6 km of Colored Glaze Factory Street and relatively close to Caoqiao underground station. Religious sights in the area include Temple of Heaven (6 km) and Baiyun Taoist Temple (7 km). The location will allow you to be 15 minutes' drive from Tiananmen Public Square. For those travelling from afar, Beijing Capital International airport is 30 minutes' drive away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please