Beijing Xinghaiqi Holiday Hotel, Beijing

No. 89-3 Dianmen East AvenueDongcheng North, Beijing100009, China