11.1802 ­119.3875
Go to map view
EL Nido Floating Hotel - El Nido - Building
EL Nido Floating Hotel - El Nido - Lobby
EL Nido Floating Hotel - El Nido - Bedroom
EL Nido Floating Hotel - El Nido - Bedroom
EL Nido Floating Hotel - El Nido - Attractions
EL Nido Floating Hotel - El Nido - Beach
Serena Street, El Nido 5313, Philippines +63 908 396 6334

Get Rates

Show EL Nido Floating Hotel at top of the results.

Get Flight + Hotel

Star Ratings

Orbitz