Shen Zhou International Hotel Beijing offers 183 rooms around a 15-minute drive from Summer Palace. This hotel comes with high-speed Internet access in the rooms.
The accommodation is nestled in the heart of Beijing, at a medium distance from Weigongcun underground station. The 4-star hotel in Beijing is 2.6 km from China University of Political science and Law. 2.7 km from Beijing Zoo is a perk for guests staying at this property. For those travelling from afar, Beijing Capital International airport is 26 minutes' drive away.
Serving Chinese dishes, JiaoDong Seafood DaPai Dang is 13 minutes' walk away.