El castillo
Location situated in ojochal el castillo is by the ocean and close to tortuga beach and ventanas beach additional area attractions include pinuela beach and arco beach hotel features this ojochal hotel offers a restaurant and a barlounge a complimentary breakfast is served each morning complimentary wireless internet access is available in public areas additional amenities include an outdoor pool multilingual staff and laundry facilities self parking is complimentary guestrooms r