Pico de Loro Myna A 510 Resort Papaya, Luzon
Set in Papaya, 5.1 km from Pico de Loro Cove, Pico de Loro Myna A 510 offers accommodation with a garden, free private parking, a terrace and a restaurant.
Papaya Road Myna A 510 Pico de Loro (HAMILO COAST), 4231 Papaya, Filippine