EN PL ES
Reservar Visita
Apartment

Apartment in Calpe

Calpe Centro, Calpe

645,000€

Listed: 09 March 2026

Apartment in Calpe
+25 fotos

Descripción

We present to your attention a magnificent apartment in the picturesque town of Calpe, located on Arenal-Bol beach. This spacious 105 square meter apartment faces south and is only 600 meters from the sea. It includes three cozy bedrooms and two modern bathrooms, making it ideal for comfortable living or enjoying a family vacation.The apartment is fully ready to be inhabited: all rooms are in excellent condition thanks to high-quality finishes. From the windows, you can enjoy an impressive view of the sea and the mountains, creating an atmosphere of tranquility and comfort.Additional amenities include private parking, a pool for adults and children, as well as a large terrace to enjoy sunny days under the bright Spanish sky. The complex is surrounded by green areas and is close to all necessary services: bus stop, hospitals, and playgrounds.Don't miss the opportunity to own this wonderful home! Call us today!

Technical Detalles

105 m²

Área

3

Bedhabitaciones

2

Bathhabitaciones

0 m²

Plot

Amenities

Ubicación

Mortgage Calculator

Deposit amount:
Monthly payment:

Interested?

Contacto us to get more information about this property.

Teléfono

+44 20 1234 5678

Correo Electrónico

info@tripinvestuk.co.uk

function updateDepositAmount() { const propertyPrice = 645000.00; const depositPercent = parseFloat(document.getElementById('deposit_percent').value) / 100; const depositAmount = propertyPrice * depositPercent; const displaySpan = document.getElementById('deposit_amount_display'); displaySpan.textContent = depositAmount.toLocaleString() + ' EUR'; } function calculateMortgage() { const propertyPrice = 645000.00; const depositPercent = parseFloat(document.getElementById('deposit_percent').value) / 100; const loanAmount = propertyPrice * (1 - depositPercent); const years = parseInt(document.getElementById('loan_years').value); const annualRate = parseFloat(document.getElementById('interest_rate').value); const monthlyRate = annualRate / 12; const numPayments = years * 12; const monthlyPayment = loanAmount * (monthlyRate * Math.pow(1 + monthlyRate, numPayments)) / (Math.pow(1 + monthlyRate, numPayments) - 1); const resultDiv = document.getElementById('monthly_payment_result'); const amountSpan = document.getElementById('monthly_amount'); amountSpan.textContent = Math.round(monthlyPayment).toLocaleString() + ' EUR/month'; resultDiv.style.display = 'block'; // Update deposit amount display updateDepositAmount(); } // Dynamiczne obliczanie przy zmianie wartości document.addEventListener('DOMContentLoaded', function() { const loanYearsSelect = document.getElementById('loan_years'); const interestRateSelect = document.getElementById('interest_rate'); const depositPercentSelect = document.getElementById('deposit_percent'); if (loanYearsSelect && interestRateSelect && depositPercentSelect) { loanYearsSelect.addEventListener('change', calculateMortgage); interestRateSelect.addEventListener('change', calculateMortgage); depositPercentSelect.addEventListener('input', calculateMortgage); // Oblicz przy ładowaniu strony updateDepositAmount(); calculateMortgage(); } });