With a stay at Home Inn Hotel in Mentougou, you'll be within the vicinity of Eight Great Temples and Fragrant Hills Park. This hotel is within the vicinity of Fahai Temple and Beijing Shijingshan Amusement Park. Grab a bite from a grocery/convenience store serving guests of Home Inn Hotel. Featured amenities include luggage storage and an elevator (lift). Free self parking is available onsite.