This hotel is an ideal spot for travelers wanting to discover the city. The hotel is conveniently located just 5km from Shijingshan South Railway Station and 50km from Beijing Capital International Airport. Just a short walk from Guozhuangzi Metro Station, traveling to most city destinations is a breeze. When guests have some time on their hands they can make use of the onsite facilities. This Beijing hotel provides parking on site. Our guests rate this hotel as one of the best hotels for cleanliness.