La Selva Biological Station, Costa Rica Our rating: Basic

The simple facilities here more than make up for by the wonderful location for bird watching.

La Selva Biological Station
Map of La Selva Biological Station, Costa Rica
La Selva Biological Station, Puerto Viejo de Sarapiqui
La Selva Biological Station
View hotel in detail