This hotel is located in the exciting city of Beijing and offers a convenient position ideal for those eager to discover all the attractions of this capital city. The property is adjacent to Laoshan Velodrome and guests will find some of the most important tourist attractions in the surrounding area, such as Badachu Park, situated 9 kilometres away, and Beijing Botanical Garden, located a 25-minute driving distance from the establishment. Beijing Shijingshan Amusement Park is also to be found in the surrounding area. A wide choice of comfortable rooms is ready to be the home of base for a delightful stay in China. Simply decorated, they all come with all the necessary services and amenities for guests to feel right at home.