Conveniently located in the Dongcheng district of Beijing, Atour Hotel South Luogu Lane Beijing is set 2.3 km from Wangfujing Street, 2.4 km from Yonghegong Temple and 3.7 km from Forbidden City.
Number of rooms: 80
No.A-1, West Yangwei Hutong, Dongcheng, 100000 Beijing, China