El Castillo is certainly an amazing property well situated in the southern area of Costa Rica, on the way to all the wonders of Osa Peninsula
The first welcoming sight, the fabulous view of the ocean and river mouth: Out of this World!! the rooms were cozy, well appointed, fantastic beds and everything you look for in your perfect stay at the beach. You don't want to leave this hotel!!! there are several beaches, little villages and great gastronomy starting your culinary experience at the hotel! Congratulations, a chunk of paradise on earth!!
- Free Wifi
- Free Parking