The Chongqing Xanadu Moon Hotel provides a great place for travelers to relax after a busy day. Visitors to Chongqing will find that the Chongqing Xanadu Moon Hotel is a fantastic accommodation choice. The hotel is conveniently located just 6km from Chongqing Jiangbei International Airport and 9km from Jiangbeijichang Railway Station. Being just minutes away from Lushan Metro Station allows guests to explore the city with ease. With multiple attractions nearby including Yubei Stadium, Chongqing Central Park and Muxian Lake Wetland Park, guests will find plenty to keep themselves occupied. When guests have some time on their hands they can make use of the onsite facilities. This Chongqing hotel features parking on site. According to our trusted guests, the facilities at this hotel are first-rate. For guests traveling on business, this hotel is consistently one of the most popular choices.