Sea Palace provides beachfront accommodation in Diu. The accommodation provides a 24-hour front desk. Diu Airport is 9 km from the property. Read more
Sea Palace provides beachfront accommodation in Diu. The accommodation provides a 24-hour front desk. Diu Airport is 9 km from the property.