Bird Watching Hotels Ecuador/Galapagos
The wildlife diversity in Latin America in general is outstanding, and when it comes to birding, there are few places that come close to it. Touring from our lodges and hotels you will find all those hard to find species on your checklist!
Finch Bay Eco Hotel
Puerto Ayora, Ecuador/Galapagos - Superior Rating
In this charming hotel you will enjoy the privacy and peacefulness of a wonderful natural surrounding The management of the Finch Bay hotel is ecologically...


Inquire Now!

