Reviews of Shangri-La Chengdu recommend it as a good place to stay near Sichuan University, scoring 8.5/10 from 59 ratings.
Kempinski Hotel Chengdu is the hotel close to Chengdu United States Consulate that is most recommended by HotelsCombined users, with 21 reviews rating it at 8.1/10.