InterContinental Hotels & Resorts

11 FINANCIAL STREET, XI CHENG BEIJING, 100034 CHINA
Beijing
China