This hotel is an ideal spot for travelers wanting to discover the city. Yanqing Railway Station is located approximately 31km away while Capital International Airport is 88km away. In their spare time, guests can explore the hotel's surroundings. This Beijing hotel provides parking on site. When it comes to Beijing hotels, the is highly regarded for its excellent facilities.