HOTEL
Sampaguita Villas
Caalan Beach, 5313 El Nido, Philippines
Where it sits
Sampaguita Villas
Caalan Beach, 5313 El Nido, Philippines
11.18681, 119.39590
Similar stays nearby
Plan around Sampaguita Villas
Ask for the details that decide a trip. Sourced answers open right here.
