7Days Inn South Beijing Railway Station Yangqiao, located a 15-minute drive from Forbidden City-The Palace Museum, features Wi-Fi throughout the property. This hotel also includes parking.
The 2-star hotel is ideally situated 3.7 km from the Grand View Garden. The Peking Duck meal is a 10-minute ride from the property and Beijing Capital International airport is 40 km away. Along with other cultural attractions the Beijing Museum of Natural History is nestled 3.9 km from the 7Days. Yongdingmenwai tube station is also within a few blocks of this hotel.
Some rooms feature blackout curtains and climate control, as well as a multi-channel TV for your convenience. Guests can use a separate toilet and a shower, along with a hairdryer and slippers.