Featuring a sun terrace, Neptune Hotel is located in Chengdu, just 1.5 miles from Global Center. The property features a spa tub and a hot tub. Free WiFi is available throughout the property and free private parking is available on site. All units have a sitting area. Every unit has a private bathroom with bathrobes and slippers. Guests can enjoy a meal at the on-site restaurant. The property also has packed lunches. The nearest airport is Chengdu Shuangliu International Airport, 7 miles from the property.