Atour Hotel Headquarter Base Beijing
Building 12, Secend Area, Headquarters Base, No.188, South Fourth Ring Road, Fengtai, 100000 Beijing, China
Set in Beijing, 17 km from Qianmen Street, Atour Hotel Headquarter Base Beijing offers air-conditioned accommodation and a restaurant. The property is around 17 km from Dashilan Street, 18 km from Temple of Heaven and 18 km from Tiananmen Square.