Jinjiang Inn Beijing South Railway StationHotel
No. 9 East Yongdingmen Street, Dongcheng District, Beijing, Dongcheng, 100050 Beijing, China
Jingjiang Inn Beijing South Railway Station is situated in Beijing, 800 metres from Temple of Heaven (South Gate) and a 20-minute drive from Tiananmen Square. Guests can enjoy the on-site restaurant. Free Wi-Fi is available.