With a stay at Jinjiang Inn Beijing South Station, you'll be centrally located in Beijing, a 3-minute drive from Temple of Heaven and 8 minutes from Forbidden City. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff.