Home Inn Beijing International Studies University South Gate Shuangqiao Metro Station offers accommodation in Beijing. Each room comes with a TV with cable channels. You will find a kettle in the room. Rooms are fitted with a private bathroom fitted with a shower. For your comfort, you will find slippers and free toiletries. There is a 24-hour front desk at the property. Guijie Street is 8.1 miles from Shuangqiao Metro Station, while Yonghegong Temple is 8.7 miles from the property. The nearest airport is Beijing Capital International Airport, 11.2 miles from the property.