Contact information

How to find Park Plaza Beijing Science Park

25 Zhi Chun Rd, Haidian District, Beijing 100083, China

The hotel’s GPS coordinates: 39.977276°N 116.3451°E