El Westin Chongqing Liberation Square se encuentra en Chongqing, a 2 minutos a pie del monumento a la libertad del pueblo de Chongqing, y ofrece centro de spa y bienestar y conexión WiFi gratuita.
El Westin Chongqing Liberation Square está a 5 minutos a pie de la estación de metro de Xiaoshenzi (línea 1), a 6 minutos en coche de Chaotianmen, a unos 15 minutos en coche de la estación de tren de Chongqing Norte y a 30 minutos en coche del aeropuerto internacional de Jiangbei.
Las habitaciones disponen de aire acondicionado, soporte para iPod, TV vía satélite, hervidor eléctrico y baño privado con ducha, bañera y secador de pelo.
El The Westin Chongqing Liberation Square también tiene instalaciones para reuniones, mostrador de información turística con servicio de venta de entradas y aparcamiento gratuito.
El hotel alberga 2 sitios para comer de cocina internacional y china.