InfoHub supplier since Sep 2007!
Base of operations: Costa Rica
Costa Rica Eco Lodge located in the Osa Peninsula. We cater to individuals, couples and small groups interested in adventure travel and ecotourism activities. Minimizing our capacity for guests allows for maximum wildlife viewing as well as providing our guests with low-key personalized service ensuring your stay will be pleasurable as well as memorable.