The Hill Hotel Beijing South Railway Station Muxiyuan Subway Station is an ideal spot for travelers wanting to discover the city. The Hill Hotel Beijing South Railway Station Muxiyuan Subway Station is an ideal choice for travelers who want to take in the sights and sounds of Beijing. Boasting a convenient location, the hotel is just 4km from Beijing South Railway Station and 35km from Beijing Capital International Airport. Just a short walk from Haihutun Metro Station, traveling to most city destinations is a breeze. With multiple attractions nearby including Fengtai District Library Dahongmen New Branch, Zhaogongkou Bridge and Jiaomen, guests will find plenty to keep themselves occupied. In their spare time, guests can explore the hotels surroundings. Perfect for those working on the move, this hotel caters to a large number of business guests.
Less