Featuring free WiFi, Hanting Express Beijing South Railway Station offers accommodation in Beijing, 3.4 km from Temple of Heaven. The property is located 3.7 km from Dashilan Street, 4.2 km from Qianmen Street and 5 km from Tiananmen Square. Forbidden City is 6 km from the hotel.
At the hotel, all rooms are fitted with a desk and a flat-screen TV. The rooms are fitted with a private..