Choose your room
Ji Hotel Beijing South Station 3*
Ji Hotel Beijing South is situated 3.4 km from Museum of Natural History, which is an excellent place to improve cultural awareness.
The touristy Liyuan Theatre lies about 10 minutes away by car, and Grand View Garden is about a 25-minute walk from the hotel. Places of worship to visit 4.6 km from this 3-star hotel include Baiyun Taoist Temple. There is Taoranting Park 30 minutes on foot from the Ji Hotel Beijing South. Beijing East train station is 7 km away, and Beijing South underground station is 750 metres away.
Guests can try Chinese dishes at the restaurant LiLao Die located 13 minutes' walk away.