| About Landscape Holiday Hotel Beijing Landscape Holiday Hotel Beijing is a 5 star business hotel which is located in Xicheng district, Beijing. It is only 20 minutes driving way to Bird Nest, Water Cube, and National Gymnasium. In... Show morethe higher floor, you can see the view of Bird Nest and Water Cube. The hotel has 268 guestrooms such as standard rooms, administrative rooms, and standard suites. |