Hostels in El CastilloBook hostels in El Castillo, Costa Rica online. Compare prices, reviews & photos of 1 hotel and get the best deal for your next stay.
Hostel El CastilloLa Fortuna - El Castillo, El Castillo 20213, Costa Rica, El Castillo 138m from the center of El Castillo