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…
El Castillo Boutique Hotel
read more