Just a 14-minute walk from Los Alemanes Beach and 0.8 miles from La Estacion Beach, CASA ITABACA III features accommodations in Puerto Ayora with a shared lounge. Among the facilities at this property are a shared kitchen and full-day security, along with free Wifi throughout the property. Tortuga Bay is half a mile from the apartment.
There is a seating area, a dining area, and a kitchen equipped with a fridge. The accommodation is non-smoking.
The nearest airport is San Cristóbal Airport, 52 miles from the apartment.