Karta Vacation Rentals





On Isabela Island’s shoreline in Puerto Villamil, Casa Baronesa is a waterfront villa right on the beach, steps from Galápagos National Park and Puerto Villamil Beach. El Embarcadero Pier and Concha de Perla Nature Park sit about 0.8 miles away. The property is tucked in the town center near Isabela Beach.