Karta Vacation Rentals





In the heart of Puerto Villamil on Isabela Island, just steps from Galápagos National Park and a short walk to Puerto Villamil Beach. Concha de Perla Nature Park and El Embarcadero Pier are about 0.8 miles away, and the hotel sits beside Isabela Beach.