Set in Beijing, within a 19-minute walk of Temple of Heaven and 2.1 km of Dashilan Street, Beijing Taoran Garden Hotel offers accommodation with free WiFi. In a prime location in the Xicheng district, this hotel provides a garden and a restaurant. The property is situated 2.4 km from Qianmen Street.
At the hotel, each room has a desk and a flat-screen TV. Beijing Taoran Garden Hotel..