Su construcción comenzó en 1970 y culminó en 1977 con la inauguración de la torre principal del complejo.
La torre principal con 109 metros de altura,[1][2] fue el edificio más alto del país durante 34 años.
[2] Fue superado en 2011 por el Hotel Westin en el distrito de San Isidro.
El proyecto también incluyó una torre hotelera, el Sheraton Lima Hotel & Convention Center, que fue inaugurado en 1973.
[6] Cuenta con una conexión directa con la Estación Central del sistema de autobuses Metropolitano.