8.8/10
Excellent
17 reviews
Free Wi-Fi
Facing the beachfront, La Estrella Beach Resort & Cabilao Dive Center offers 3-star accommodation in Loon and has a restaurant, bar and garden. Boasting family rooms, this property also provides guests with a terrace.
Number of rooms: 5
Cabilao Island Cabilao Island, Loon, 6327 Loon, Philippines