Part of a program to modernize Lima, the hotel was constructed on what was state property. The hotel was inaugurated on December 6, 1924, in honor of the centenary of the Battle of Ayacucho, a decisive military encounter during the Peruvian War of Independence. The square itself was inaugurated on July 27, 1921, in celebration of the 100th anniversary of Peru's independence.