Torre Plaza de la Merced is located in La Punta, Peru on Malecón Santiago Figueredo 4. Torre Plaza de la Merced is rated 4.5 out of 5 in the category scenic spot in Peru.
Address
Malecón Santiago Figueredo 4
Accessibility
Wheelchair-accessible entrance