Disponibilizando um spa e centro de bem-estar, o Westin Chongqing Liberation Square localiza-se em Chongqing, a escassos 2 minutos a pé do Monumento da Libertação dos Povos de Chongqing. O acesso Wi-Fi é gratuito.
A 5 minutos a pé da Estação de Metro Xiaoshenzi (Linha 1), o Westin Chongqing Liberation Square fica a 6 minutos de carro de Chaotianmen. A Estação Ferroviária de Chongqing Norte está a cerca de 15 minutos de carro, ao passo que o Aeroporto Internacional de Jiangbei se encontra a 30 minutos de carro.
Cada um dos quartos inclui com ar condicionado, uma base de ligação para iPod e uma televisão por satélite. Há também uma chaleira elétrica. A casa de banho privativa dispõe de um chuveiro, de banheira e de um secador de cabelo.
No The Westin Chongqing Liberation Square, há comodidades para reuniões e um balcão de turismo com serviço de bilheteira, assim como estacionamento gratuito.
O hotel tem 2 opções de restauração que propõem sabores internacionais e pratos chineses.