This hotel provides a great place for travelers to relax after a busy day. Neijiang North Railway Station is located approximately 4km away from this hotel. Seeing Neijiang's sights from this hotel is easy with 3D Illusion Art and Celebrity Wax Museum, Shengshui Temple and Neijiang Xilin Temple all close by. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Neijiang 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.