Our Lagarta Lodge is one of a kind among hotels in Costa Rica. Situated on a bluff, the eco-lodge offers views of breathtaking sunsets, coasts, forests, and hills - not to mention the bordering nature reserve Reserva Biológica. Or why not enjoy the..
Relevance: 11.380784