Offering free WiFi, Home Inn Beijing Shilihe Metro Station is located in Beijing. The property is situated 6 km from Temple of Heaven. Local points of interest like Qianmen Street and Wangfujing Street are reachable within 7 km and 7 km, respectively.
The rooms comes with air conditioning, a TV with cable channels, a kettle, a shower, free toiletries and a desk. The private bathroom is fitted with a hair dryer.
For any tips on how to get around or what to do in the area, guests can ask at the reception.
Dashilan Street is 8 km from the hotel, while Tiananmen Square is 8 km from the property. The nearest airport is Beijing Nanyuan Airport, 11 km from the property.