Calle Wiche Zaleta Entre Palmar de Ocoa y Hatillo Palmar de Ocoa 71000
Set in Palmar de Ocoa, Hotel IBIZA has a garden. Featuring a restaurant, the property also has a terrace. Guests can make use of a bar.
Guest rooms in the hotel are fitted with a flat-screen TV. Feat...more