Hotel Sol Marina bevindt zich aan het strand in Tarrafal, op een paar minuten lopen van Praia do Tarrafal, en heeft diverse voorzieningen, zoals een gedeelde lounge, een terras en een bar. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, een gedeelde keuken en gratis WiFi.
Alle kamers bij het pension hebben een eigen badkamer.
Praia de Mar di Baxu ligt op 4 minuten lopen van Hotel Sol Marina. Het dichtstbijzijnde vliegveld is Internationale luchthaven Nelson Mandela, op 68 km van de accommodatie.