Location: Santa Cruz Island
Centrally located in the Island of Santa Cruz, Casa La Iguana offers an unsurpassed extraordinary experience for the adventurous soul who demands the very best. Relax in one of our master suites as you overlook our unrivalled view of Academy Bay and the Santa Cruz volcano. Our privileged oceanfront location allows our guests to get a taste of life at sea. Our tenured staff will assist in tailoring your stay according to your needs and guarantee a lifetime of memories.
Av Loja (Perimetral) y Manuel Agama s/n
Puerto Baquerizo Moreno / Isla San Cristobal