Galapagos Paradise ** Galápagos, Avenida Seymour S/n Fragata Esquina, Puerto Ayora, Ec Facilities in hotel Important