Situé en bord de mer à Tarrafal, à 100 mètres de la plage, l'Hotel Sol Marina propose une terrasse, un bar et un salon commun. Il est situé à 400 mètres de la plage de Mar di Baxu et propose un service de ménage. Il propose une réception ouverte 24h/24, un service de navette aéroport, une cuisine commune et une connexion Wi-Fi gratuite.
Les logements comprennent une salle de bains privative.
L'aéroport international Nelson Mandela, le plus proche, est implanté à 68 km.