Offering luggage storage, the 3-star Borrman Hotel South Beijing Railway Station Caoqiao lies in the Fengtai district, approximately a 15-minute drive from the Beijing Museum of Natural History, ideal for those who are pursuing cultural tourism. Along with flawless services, 24-hour security and luggage storage are offered at this Beijing hotel.
Situated 3.4 km from the Grand View Garden, the hotel is 3.5 km from the Taoranting Park. The area includes such religious sights as the unique Niujie Mosque (4.3 km) and the 267-hectare Temple of Heaven (6 km). Also, the Chairman Mao Memorial Hall lies nearly a 20-minute ride away, while Caoqiao underground station is in close proximity to the Borrman Hotel South Beijing Railway Station Caoqiao.
Quanjude Roast Duck is located next to the accommodation and serves Chinese dishes, only 1 km away.