Accepting only mainland Chinese citizens, GreenTree Inn Beijing Nansihuan Xinfadi Business Hotel features a restaurant and free Wi-Fi throughout the property. It is 8 km from Temple of Heaven in Beijing.
No.119, C floor, Majialou, Huangtugang, Youan Road, Fengtai, 100070 Beijing, China