Puerto Ayora et ses envrions ne manquent pas de choses à découvrir : Finch Bay Galapagos Hotel vous fait profiter d'un séjour au bord de la plage et se trouve à moins de 15 minutes en voiture de Galapagos National Park et Plage de la baie de Tortuga. Cet hôtel 4 étoiles se trouve à 0,1 km de Plage de los Alemanes et à 0,1 km de Jetée Malecón.