Hotel Luca Kalema(3.5 stars)

Avda. Amilcar Cabral Sal Rei - Boa Vista, Cabo Verde View on map