El Castillo Boutique Hotel at Puntarenas, Costa Rica, is Bocas Bali sister resort. This nine-room, adult-only luxury hotel is perched 600 feet above the Pacific Ocean, offering views of South Pacific Costa Rica. Located in Ojochal, a village at the southern end of Costa Ballena, you won’t find high rises, […]
El Castillo Boutique Hotel
read more