Located in Palmar de Ocoa, Hotel IBIZA features a restaurant, bar, garden, and free WiFi. Private parking can be arranged at an extra charge.