Offering a sun terrace, Neptune Hotel is located in Chengdu in the Sichuan Region. New International Convention & Exposition Center Chengdu Century City is 0.9 mi away. Free WiFi is available throughout the property and free private parking is available on site. The accommodations is air conditioned and features a seating area. Private bathroom is fitted with a spa bath and a shower. Slippers, bathrobes and free toiletries are also included. Neptune Hotel also offers a fitness center. Guests can enjoy a meal at the on-site restaurant. The property also offers special diet menus and grocery delivery. Jinli Ancient Street is 6.8 mi from Neptune Hotel, while Wuhou Memorial Temple is 6.8 mi from the property. The nearest airport is Shuangliu Airport, 6.8 mi from the property.