El Castillo Boutique Luxury Hotel
Calle Perezoso Cantón Osa
El Castillo is a stylish adults-only boutique hotel set high above the Pacific Ocean in Ojochal. It offers an outdoor pool, spa treatments and air-conditioned rooms overlooking the lush gardens...