Ubicado en pleno corazón de San Isidro, el distrito comercial y financiero de Lima, el Westin Lima Hotel & Convention Center es el primero de esta marca en Sudamérica y será el hotel y centro de convenciones más grande y moderno del Perú. Asimismo, se distinguirá por ser el edificio más alto de la ciudad y por incorporar un spa de lujo. Muchos de los atractivos turísticos de Lima, las embajadas, centros comerciales y principales empresas se encuentran a corta distancia del hotel.