O Costa Del Sol Suites está localizado em Puerto Ayora, a 15 minutos a pé da Estação Charles Darwin. Está disponível acesso Wi-Fi gratuito.
Todos os quartos do Costa Del Sol incluem uma televisão de ecrã plano por cabo e uma varanda com vista. Todas as casas de banho privativas incluem um chuveiro.
Esta estalagem providencia um serviço de transporte, mediante um custo adicional.
O Del Sol Suites fica a 4 minutos a pé de Malecon, onde os hóspedes encontrarão uma variedade de restaurantes, bares e outros serviços.