Beijing - China
Beijing - China
Beijing - China

Designed for both business and leisure travel, Zpark Plaza Beijing Hotel is ideally situated in Shangdi & Zhongguancun Science Park; one of the city's most popular locales. With its location just 23 km from the ... Read more

View all Luxury Hotels in Beijing