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..