Accepting only Mainland Chinese citizens, Super 8 Beijing South Shuangjin Bridge is situated in Beijing, 5 km from Temple of Heaven.
Each room at this hotel is air conditioned and features a TV. Each room includes a private bathroom.
There is a 24-hour front desk at the property.
Wangfujing Street is 5 km from Super 8 Beijing South Shuangjin Bri, while Qianmen Street is 5 km away...