The Home Inn Plus (Beijing South Railway Station South Square) provides a great place for travelers to relax after a busy day. Visitors to Beijing will find that the Home Inn Plus (Beijing South Railway Station South Square) is a fantastic accommodation choice. The hotel is conveniently located just 2km from Beijing South Railway Station and 38km from Beijing Capital International Airport. Being just minutes away from Majiapu Metro Station allows guests to explore the city with ease. Guests will find xiaodongbaihua, Quanmingxingxing Zun Youyong Jianshen Center and Jing Theater just a short distance from the hotel. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Beijing hotel features parking on site. Our guests consider this hotel to have excellent service. Perfect for those working on the move, this hotel caters to a large number of business guests.