Central Plaza Mixed-use

Beijing, China

150,000 sm 4-star hotel (Holiday Inn), twin office tower, retail mall. Completed 1999.

Comments are closed.