Business hotels in Tarrafal (Santiago)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Viajante
Praca Central, Tarrafal, Ilha De Santiago, Tarrafal (Santiago), Cape Verde (Open map)
2.7 km from Tarrafal Concentration Camp, this hotel is also 2.6 km from Ponta Preta Lighthouse. The comfortable 3-star Viajante...
Read more...
9.2
Superb
7 reviews