The Super 8 (Beijing South Railway Station Jiaomenxi Subway Station) provides a great place for travelers to relax after a busy day. The Super 8 (Beijing South Railway Station Jiaomenxi Subway Station) offers a pleasant stay in Beijing for those traveling for business or leisure. Boasting a convenie...