Current Weather: PEXX0011
Call center:+(51-1)611-9000

Main Square

Located in Downtown Lima, the Main Square is also known as the “Plaza de Armas” or “Plaza Mayor”. With its Spanish architecture and beautiful colonial wooden balconies the Main Square has been the city’s administrative and political center since the city was founded. The Government Palace, City Hall, Cathedral and the Archiepiscopal Palace are all located here.


  • For more information ask the concierge

View Detail

Reserve