Holiday Inn Central Plaza

No. 1 Caiyuanjie - Intersection with
Beijing
China