Costa Del Sol Suites ligt in Puerto Ayora, op 15 minuten lopen van het Charles Darwin Station. Er is gratis WiFi beschikbaar.
Alle kamers van het Costa Del Sol zijn voorzien van een flatscreen-tv met kabelzenders en een balkon met uitzicht. De eigen badkamers zijn uitgerust met een douche.
Deze herberg biedt tegen een toeslag een pendeldienst.
Del Sol Suites ligt op 4 minuten lopen van Malecon, waar u een scala aan restaurants, bars en andere diensten vindt.