Sheraton Jiuzhaigou Resort located in Sichuan Province is sure to impress and serve as an excellent base for exploring Sichuan Province. Read on to see if Sheraton Jiuzhaigou Resort is a good match for you. Not sure which hotel is best for you? Just contact one of Adventure Life's expert Sichuan Province trip planners who can help you find the perfect hotel in Sichuan Province and build a seamless itinerary around it.