Située à Puerto Ayora, à 1,3 km de la plage de La Estacion et à 700 mètres de la baie de Tortuga, la Casa Itabaca II dispose de la climatisation. Il se trouve à 1,2 km de la plage de Los Alemanes et dispose d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
Cet appartement comprend une chambre, une salle de bains, une télévision à écran plat avec des services de streaming, un coin repas, une cuisine entièrement équipée et une terrasse avec vue sur le jardin.
L'aéroport de San Cristóbal, le plus proche, est implanté à 83 km.