La construction de l'hôtel, sur un terrain appartenant à l’État, s'inscrit dans un programme de modernisation de Lima. L’hôtel est inauguré le , date du centenaire de la Bataille d'Ayacucho, qui fut a décisive pendant la guerre d'indépendance du Pérou. La place sur laquelle il est érigé a elle-même été inaugurée le 27 juillet 1921 pour célébrer le centenaire de indépendance.