Ji Hotel is a good starting point to Beijing's sports attractions, including the acclaimed National Stadium, which is about a 10-minute ride away.
This hotel is located at a distance of 2.9 km from Houhai Lake and within 10 minutes' walk of Jiandemen underground station. Madian Mosque is a short distance from the accommodation and Beijing Capital International airport is 25 km away. The hotel is also at a distance of 3.3 km from Temple of Earth.
Bianyifang Roast Duck treats guests with Chinese dishes and lies just 1.4 km away.