Hotel Katarma Galapagos
Call +1-888-965-1860
+1-888-965-1860
Alsacio Northia & Esmeraldas St., Puerto Baquerizo Moreno, 3364 EC
~13.82 Miles from San Cristobal Island
Hotel Katarma Galapagos is centrally located in Puerto Baquerizo Moreno, walking distance from Monument to Charles Darwin and close to Playa de Oro.