The 3-star XI Jiao Hotel Beijing lies around 25 minutes' walk from the historic 57-acre Jingshan Park, and features a restaurant. Additionally, guests can enjoy a tennis court provided at this Beijing hotel.
The hotel boasts a prime location 2.6 km from Beijing East train station, in the vicinity of Tiananmen Public Square. The China Numismatic Museum is just 250 metres from the XI Jiao Beijing, which is also situated a mere 5 minutes on foot from the Chairman Mao Memorial Hall. The 267-hectare Temple of Heaven is nearly 10 minutes away by car, and Hepingmen underground station is a short way from the property.
The smoke-free rooms are fitted with air conditioning, as well as modern facilities like complimentary Wi-Fi.
Lost Heaven Beijing offers a wide range of Chinese dishes and lies just 1.3 km from XI Jiao Hotel.