Accommodation in Santa Cruz, Spain Spain deals 2025
(1 offers, 50EUR - 500EUR)
Montecristo, SANTA CRUZ DE LA PALMA

Montecristo

SANTA CRUZ DE LA PALMA, Spain, Spain

  • Hotel with wi-fi Internet  
  • Airplane (12/21 - 12/20/2025)
  • No transport provided