Situated conveniently in the Shijingshan district of Beijing, GreenTree Inn Beijing Mentougou Express Hotel is set 22 km from Summer Palace, 27 km from Shichahai Area and 27 km from Tiananmen Square.
Number of rooms: 76
No.39-2, Shuangyu Road, 102300 Beijing, China