Units A01-A05, Floor 8, Tower 2, Beijing INN Plaza, Dongshuijing Lane, Dongcheng District, Beijing, China
Enquiry