Libertad hotels & apartments, all accommodations in Libertad
2-star hotels in Libertad
Ucoy Beach Resort Libertad
Libertad Bay, Libertad, Philippines
Located around a 25-minute walk from Public Market, the 2-star Ucoy Beach Resort Libertad offers Wi-Fi in public areas and a car park.