Studio · 2 bedrooms Santa Cruz de la Palma €1,000/month Available Nov 11, 2026 Max Rental manager Request Reservation 6