Karta Vacation Rentals





On Isabela Island in Puerto Villamil, a short walk from Puerto Villamil Beach and just steps from Galápagos National Park. Found in the city center near Isabela Beach, with Concha de Perla Nature Park and El Embarcadero Pier within easy walking distance.