El Castillo is a luxury 4-star hotel set 64 km from Manuel Antonio National Park and 26 km from Alturas Wildlife Sanctuary.
The property is 30 minutes' walk from center of Ojochal. 118 km to Puerto Viejo de Talamanca.
El Castillo Hotel is located within a 30-minute drive from Palmar Sur airport.
The hotel's 7 beautiful rooms come with complimentary Wi-Fi, a minibar, climate control, TV with satellite channels and a refrigerator as well as spacious bathrooms with a shower and dressing gowns. The rooms have a view over the garden.
Eat & Drink
Breakfast is served in the restaurant each morning. Serving a wide range of dishes, Mamma e Papa and Azul can be reached within 5 minutes’ walk.
Multilingual staff offers shuttle service, laundry and concierge service.
Such on-site leisure facilities as a sunbathing terrace and an outdoor swimming pool are available for the guests' use. Such activities as snorkeling, diving and hiking are also provided.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.