Puerto Ayora – Santa Cruz – Galápagos
Finch Bay Hotel
The charming Finch Bay, named for Darwin’s famous finches (Finches) abound in the area, is just steps from the beach in a secluded location amongst the mangroves.
The charming Finch Bay, named for Darwin’s famous finches (Finches) abound in the area, is just steps from the beach in a secluded location amongst the mangroves.
Due to its eco-orientation, Finch Bay has developed innovative recycling and garbage processing programs. The entire infrastructure of the hotel, as well as its activities, are strongly based on the concept of true ecotourism to keep the archipelago as pristine as possible.