Eden Resort
6026 Santander, Liloan
6026 Santander, Liloan
With a stay at Eden Resort in Santander, you'll be by the ocean, and 5.8 mi (9.3 km) from Sumilon Island and 5.8 mi (9.3 km) from Sumilon Sand Bar. This beach resort is 5.8 mi (9.3 km) from Sumilon Island Beach and 5.8 mi (9.3 km) from Sumilon Island Dock.