Property Location: With a stay at Jinjiang Inn Beijing South Station, you'll be centrally located in Beijing, within a 15-minute drive of Temple of Heaven and Hongqiao Market. This hotel is 5.8 mi (9.3 km) from Forbidden City and 7.1 mi (11.4 km) from Wangfujing Street. Rooms: Ma... Show More
Reach us, we're available 24/7.