Ubicación Dolphin House se ubica en San Cristóbal, Galápagos – Ecuador Dirección: Av. Alsacio Northia y Narciso Olaya Ver Mapa