The Finch Bay Eco Hotel is situated in the hearth of the Galapagos Archipielago, a set volcanic isles stranded in the castness of the Pacific Ocean, 600 miles off the coast of Ecuador in South América… famed for its amazing, fearless wildlife and extraordinary travel experiences. The hotel is ideally located by the town of Puerto Ayora´s only beach, on Santa Cruz Island. Its Tranquil bay is lapped by waves amid the greens and browns of mangroves, its cream – coral sand leading up tho the hotel´s gardens. Darwin´s famous finches flit from bush to the tree to table, while ducks visit the swimming pool, and herons pace by the sun-loungers. Pergolas provide shade for sofas, while its tables and sun-shades invite you to ejoy the perfect al fresco meal.