The 2-star Shindom Inn Liujiayao Beijing is located 2.4 km from the Imperial Vault of Heaven and offers a restaurant.
The hotel is situated about a 10-minute drive from the 267-hectare Temple of Heaven, which is considered to be a sacred site. The giant National Museum Of China lies around 6 km away, and Liujiayao Station tube station is not far from this Beijing hotel. Puhuangyu bus stop is approximately a 10-minute walk from the Shindom Inn Liujiayao Beijing.
Guests may find the restaurant MianMian Quan in the vicinity of the accommodation.