Casa Corcovado Jungle Lodge, Costa Rica Our rating: Medium

Casa Corcovado Jungle Lodge is a beautiful property located in a private reserve of 170 acres surrounding the Corcovado National Park.

Casa Corcovado Jungle Lodge, Osa Peninsula
Map of Casa Corcovado Jungle Lodge, Costa Rica
Sunset point, Casa Corcovado
Casa Corcovado Jungle Lodge, Osa Peninsula
View hotel in detail