Accepting only Mainland Chinese citizens, Beijing Lily Hostel is situated in Beijing, 3.1 miles from Temple of Heaven. Rooms are fitted with a TV with cable channels. Every room comes with a shared bathroom. Wangfujing Street is 3.1 miles from Beijing Lily Hostel, while Qianmen Street is 3.7 miles from the property. Beijing Nanyuan Airport is 7.5 miles away.