National Geographic dubbed the Osa Peninsula the "most biologically intense place on earth," and Casa Corcovado lies right in the midst of this paradise. Accessible only via the Sierpe River, Casa Corcovado is literally in Corcovado National Park. No other hotel on the peninsula can make this claim. The park is a brief walk away from the hotel, and luckily... more





