Le Costa Del Sol Suites est situé à Puerto Ayora, à 15 minutes de marche de la station Charles-Darwin (centre de recherche). Il propose une connexion Wi-Fi gratuite.
Chaque chambre est pourvue d'une télévision par câble à écran plat et d'un balcon offrant une vue sur les environs. Toutes les salles de bains privatives sont munies d'une douche.
L'auberge assure un service de navette, moyennant un supplément.
Accessible en 4 minutes de marche, le Malecón comporte un choix de bars, restaurants et autres établissements.