Located in Beijing, Home Inn Hotel is close to Xinglong Park and China Red Sandalwood Museum. This hotel is within the vicinity of Chaoyang Park and 798 Space. 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.