Lodges in Tarrafal (Santiago)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Strela Mountain Lodge
Casa Strela Serra Malagueta Parque Natural De Serra Malagueta, Tarrafal (Santiago), Cape Verde (Open map)
The accommodation is nestled nearly a 5-minute ride from natural attractions like Serra de Malagueta Mountain Range. The 6-room...
Read more...
8.7
Fabulous
477 reviews