Language: 简体中文 English

Address

Lake View Hotel 

19 Panjiayuan Nanli, Chaoyang District, Beijing, China