You have removed this house from your favorites apartment, Santa Maria, Ilha Do Sal, Cape Verde - Casa Cubada apartment, Santa Maria, Ilha Do Sal, Cape Verde - Casa Cubada ‹› Casa Cubada 8.8 Cape Verde Ilha Do Sal Santa Maria 1-6 persons 2 Bedrooms 2 reviews Weekly rate from Per night € 80,- Weekly rate from € 560,-