Home Inn Beijing Zhaogongkou Shiliuzhuang Metro Station is set in Beijing, 3.1 km from Temple of Heaven and 5 km from Dashilan Street.
Each room at this hotel is air conditioned and features a TV. You will find a kettle in the room. All rooms have a private bathroom. Extras include slippers, free toiletries and a hairdryer. Zhaogongkou Shiliuzhuang features free WiFi .
You will find a 24-hour front desk at the property.
Qianmen Street is 5 km from Home Inn Beijing Zhaogongkou Shiliuzhuang Metro Station, while Tiananmen Square is 6 km away. Beijing Nanyuan Airport is 8 km from the property.