Villa La Punta Villa Callao
Featuring a great beachfront location, Villa La Punta offers accommodations in Callao. Free Wi-Fi access is available and guests are served a daily complimentary Continental breakfast.
Number of rooms: 8
Calle Medina # 560 La Punta, Callao, Lima, Peru