5 star hotels in Tarrafal (Santiago)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Sharkview Hotels
Cabo Verde Praia - Entrada Principal, Tarrafal (Santiago), Cape Verde (Open map)
Standing around 100 metres from Tarrafal Beach, this 5-star hotel also offers easy access to Tarrafal Concentration Camp which is...
Read more...