Indigo Galapagos ** San Cristobal, Ecuador, San Cristobal, Isabela Y Charles Darwin Manzana 40, 200150 Facilities in hotel Important