Located approximately 6 km from the Echo Wall, the 3-star Ji Hotel Beijing Shilihe provides guests with luggage storage. The hotel features safety facilities including 24-hour security.
This hotel is about 30 km from Beijing Capital International airport and around 15 minutes' drive from such cultural venues as the 37.9m - high obelisk "Monument to the People's Heroes". The Ji Beijing is situated 4.8 km from the renowned Temple of Heaven, which is considered to be a sacred site. Happy Valley of Beijing lies nearly 10 minutes' drive away, and Shilihe tube station is right near the accommodation.
The restaurant Quanjude Roast Duck Dian is within a 1-km distance of this Beijing hotel.