
Rancho Corcovado Hotel Puntarenas Costa Rica
Rancho Corcovado, located on the Osa Península in the southwest coast of Costa Rica is the ideal site to combine relaxation and adventure, in a pure and natural setting. The hotel is near Corcovado National Park, known worldwide as the most biologically intense place on the planet, according to National Geographic. Additionally near the hotel location is the Caño Island Biological Reserve, especially for water sports.










