La Selva Biological Station, Costa Rica
Our rating: Basic
The simple facilities here more than make up for by the wonderful location for birdwatching.
View hotel in detail