Situato a Chongqing, a soli 2 minuti a piedi dal Monumento di Liberazione del Popolo della città, il Westin Chongqing Liberation Square vanta un centro spa e benessere e la connessione WiFi gratuita.
Posto a 5 minuti a piedi dalla stazione della metropolitana Xiaoshenzi (linea 1), il (Line 1), the Westin Chongqing Liberation Square dista 6 minuti d'auto da Chaotianmen, circa 15 minuti d'auto dalla stazione ferroviaria di Chongqing Nord e 30 minuti d'auto dell'aeroporto internazionale di Jiangbei.
Ogni camera presenta aria condizionata, docking station per iPod, TV satellitare e bollitore elettrico, mentre il bagno privato comprende doccia, vasca e asciugacapelli.
Il Westin Chongqing Liberation Square propone servizi per riunioni, un banco escursioni con servizio di biglietteria e un parcheggio gratuito.
L'hotel ospita 2 ristoranti di cucina internazionale e cinese.