Achada Fazenda, Pedra Badejo, Santa Cruz, Cape Verde, Santa Cruz
11.2 km
from the center of
Santa Cruz
See available rooms
Enter the dates to see the current room rates