Il Costa Del Sol Suites è situato a Puerto Ayora, a 15 minuti a piedi dalla Stazione di Charles Darwin (centro di ricerca di biologia), e offre la connessione WiFi gratuita.
Una TV via cavo a schermo piatto, un balcone con vista e un bagno privato con doccia sono disponibili nelle camera del Costa Del Sol.
La struttura offre un servizio navetta a pagamento.
Il Costa Del Sol Suites si trova a 4 minuti a piedi dal porto di Malecon, dove troverete numerosi ristoranti, bar e altri servizi.