This hotel offers a pleasant stay in Beijing for those traveling for business or leisure. The hotel is located approximately 16km from Beijing Railway Station and 27km from Nanyuan Airport. Being just minutes away from Liudaokou Metro Station allows guests to explore the city with ease. This hotel makes a great place to kick back and relax after a long day of sightseeing.