Starway Hotel Lama Temple, Beijing

69 North Dongsi Street, Dongcheng DistrictDongcheng North, Beijing100007, China