Choose your room
7 Days Inn Beijing West Railway Station South Square 2*
7 Days Inn Beijing West Railway Station South Square, located a 10-minute drive from Yuyuantan Park, features Wi-Fi in public areas. This 2-star hotel offers 45 rooms and reliable services maintained by professional staff.
Situated within a 7-km distance of Long Corridor at the Summer Palace, the accommodation also gives access to such sports venues as Cadillac Arena, which is 4.1 km away. The long-running Beijing Zoo is a 10-minute drive from the hotel, while Beijing Capital International airport is 35 km from it. The property stands 3.6 km from Wanshou Temple, popular with pilgrims and tourists alike. 7 Days Inn Beijing West Railway Station South Square is perfectly located quite close to National Library underground station.
They have a comfortable interior.
Chinese specialities are served at Shang Palace, which is 2.8 km away.